我需要一個腳本來查找谷歌電子表格驅動器的第一個空行,或者因爲在第一個空行中打開這個電子表格。如何獲取谷歌驅動器電子表格中的第一個空行?
所以,我嘗試這樣做:
function onOpen(){
var menu = SpreadsheetApp.getUi();
menu.createMenu('Audit PS')
.addItem('Colar', 'getFirstEmptyRowByColumnArray')
.addToUi();
}
function getFirstEmptyRowByColumnArray() {
var spr = SpreadsheetApp.getActiveSpreadsheet();
var column = spr.getRange('A:A');
var values = column.getValues();
var ct = 0;
while (values[ct] && values[ct][0] != "") {
ct++;
}
return (ct+1);
}
菜單創建,並通過點擊它來運行該腳本。但電子表格中沒有任何反應。
有什麼不對?
爲什麼會發生任何事情?代碼不會改變任何東西,甚至不會在任何地方顯示結果 –
那麼如何獲得這個腳本返回第一個空行呢? –
你是什麼意思? –