1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-16 11:38:11 +02:00
OpenIntegrations/docs/en/md/Google_Sheets/Data-managment/Get-cell-values.md
2024-07-10 14:24:11 +03:00

1.6 KiB

sidebar_position
3

Get cell values

Gets cell values of the table


Function GetCellValues(Val Token, Val Spreadsheet, Val CellsArray = "", Val Sheet = "") Export

Parameter CLI option Type Destination
Token --token String Token
Spreadsheet --spreadsheet String SpreadsheetID
CellsArray --cells Array of String Array of A1 type cells to get (whole sheet if not filled)
Sheet --sheetname String Sheet name (first sheet by default)

Returns: Map Of KeyAndValue - serialized JSON response from Google


 
 CellsArray = New Array;
 CellsArray.Add("B2");
 CellsArray.Add("A3");
 CellsArray.Add("B4");
 
 Spreadsheet = "1Pu07Y5UiGVfW4fqfP7tcSQtdSX_2wdm2Ih23zlxJJwc";
 Sheet = "Sheet2";
 
 Response = OPI_GoogleSheets.GetCellValues(Token, Spreadsheet, CellsArray, Sheet); //Map
 Response = OPI_Tools.JSONString(Response); //JSON string
 
 oint gsheets GetCellValues --token %token% --spreadsheet "1Pu07Y5UiGVfW4fqfP7tcSQtdSX_2wdm2Ih23zlxJJwc" --cells %cells% --sheetname "Sheet2"

{
 "spreadsheetId": "1Pu07Y5UiGVfW4fqfP7tcSQtdSX_2wdm2Ih23zlxJJwc",
 "valueRanges": [
 {
 "range": "'Sheet2'!B2",
 "majorDimension": "ROWS",
 "values": [
 [
 "ThisIsB2"
 ]
 ]
 },
 {
 "range": "'Sheet2'!A3",
 "majorDimension": "ROWS",
 "values": [
 [
 "ThisIsA3"
 ]
 ]
 },
 {
 "range": "'Sheet2'!B4",
 "majorDimension": "ROWS",
 "values": [
 [
 "ThisIsB4"
 ]
 ]
 }
 ]
 }