wake-up-neo.net

Sheet.getRange (1,1,1,12) Was geben die Zahlen in Klammern an?

Sheet.getRange(1,1,1,12)

Ich kann die Argumente nicht verstehen 1,1,1,12. Was ist das - die Blatt-ID oder Zeile oder was?

method getRange(row, column, optNumRows, optNumColumns)

hier was bedeuten optNumRows und optNumColumns ???

23
Sneha Grewal

Fand diese Dokumentation auf den Google Docu-Seiten :

  • row --- int --- oberste Reihe des Bereichs
  • column --- int --- linke Spalte des Bereichs
  • optNumRows --- int --- Anzahl der Zeilen im Bereich.
  • optNumColumns --- int --- Anzahl der Spalten im Bereich

In Ihrem Beispiel erhalten Sie (wenn Sie die 3. Zeile ausgewählt haben) "C3: O3", da C -> O 12 Spalten enthält

edit

Verwenden Sie das Beispiel in der Dokumentation:

// Der folgende Code gibt die Anzahl der Spalten für den Bereich C2: G8 an
// in der aktiven Tabelle, die zufällig "4" ist
var count = SpreadsheetApp.getActiveSheet (). getRange (2, 3, 6, 4) .getNumColumns (); Browser.msgBox (count);

Die Werte in Klammern:
2: die Startreihe = 2
3: die Startspalte = C
6: die Anzahl der Zeilen = 6, also von 2 bis 8
4: die Anzahl der Spalten = 4 also von C nach G

Damit kommen Sie zum Bereich: C2: G8

46
Terry