2
這是我的腳本。我正在使用它來查找電子表格中的最後一行,然後將數據放置在它下面的行中。我的問題是我需要腳本來查看該行並確定它的行號,以便我可以使用該計算來解決以下列。在最後一行之後的行中放置一個單元格,並將相鄰單元格的公式設置爲等於它
更確切地說,我會把文本放在lastrow + 1的a-e列中。 F列將留空。我想在列G中表示一個公式= F列,這樣一旦數據輸入到F中,它也將在列G中。它需要連續工作,因爲通過運行腳本將更多單元放置在電子表格的底部。
任何幫助將不勝感激。
function MH484020() {
//Grab the active spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
//Find the first last row with data in it
var lastrow = sheet.getLastRow();
//Use the last row with data in it to place forumulas below it
var range = sheet.getRange(lastrow+1,2);
range.setValue('DRAINAGE STR. 48-4020')
var range = sheet.getRange(lastrow+1,3)
range.setValue('484020')
//Set data validation for steps or not
var range = sheet.getRange(lastrow+1,4);
var rule = SpreadsheetApp.newDataValidation().requireValueInList(['Yes','No'])
.build();
range.setDataValidation(rule);
//Use the last row with data in it to place forumula for covers calculation
var range = sheet.getRange(lastrow+1,6);
return range;
sheet.getRange(lastrow+1,7).setFormula("=range");
謝謝。我非常感謝幫助。我只是第一次進入腳本。 – jnohl
你會如何改變這種情況,以便在公式中引用多個單元格?我需要說H列= E列(F列x 1.5) – jnohl
在這裏我可能會遇到麻煩回答這個問題。複合問題令人不滿。今後請重新詢問。 – ScampMichael