Erhalte den Wert in einer Spalte in einer Tabelle mithilfe des Google Apps-Skripts
Möchte ich, um einen string-Wert zu vergleichen, der später mit einer wenn Bedingung - von nur einer Spalte in einer Tabelle mithilfe von Google apps script.
Ich suchte im internet und ich diesen link gefunden - sorry, wenn das klingt dumm, ich bin neu in der Google apps-Skripte - https://developers.google.com/apps-script/class_spreadsheet
var values = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4).getValues();
Ich denke, das muss hilfreich sein, das problem ist nur, dass die Spalte, die ich will, um die Werte aus, ist dynamisch, so wie ich die Reichweite dieser Spalte
InformationsquelleAutor der Frage Hashim Adel | 2013-02-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
wenn Sie einfach :
var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues()
Erhalten Sie ein 2 dimensionales array aller Daten in das Blatt indizierten Zeilen und Spalten.
So, um den Wert in Spalte A, row1, die Sie verwenden
values[0][0]
,values[1][0]
für Spalte, Zeile 2values[0][2]
für Spalte C row1, etc...Wenn Sie brauchen, um iterativ in einer for-Schleife (in einer einzelnen Spalte) :
Wenn Sie brauchen, um iterativ in einer for-Schleife (in einer einzigen Zeile) :
InformationsquelleAutor der Antwort Serge insas
viel einfacheren Weg, um eine Schleife durch die Zeilen und erhalten eine Spalte Wert.. hoffe, das hilft
InformationsquelleAutor der Antwort shakee93