0
使用以下代碼可以在重新打開Google電子表格時打開上次編輯的單元格。Google電子表格使用腳本打開最後編輯的單元格
function setTrigger() {
var ss = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction").forSpreadsheet(ss).onEdit().create();
}
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var sName = sheet.getName();
var currentCell = sheet.getActiveCell().getA1Notation();
UserProperties.setProperty("mySheetName", sName);
UserProperties.setProperty("myCell", currentCell);
}
function onOpen() {
var lastModifiedSheet = UserProperties.getProperty("mySheetName");
var lastModifiedCell = UserProperties.getProperty("myCell");
SpreadsheetApp.getActiveSpreadsheet().getSheetByName(lastModifiedSheet).getRange(lastModifiedCell).activate();
}
我有有
=today()
哪些更新,使代碼不開我的電子表格的最後一排,但在今天()更新了電池打開電池。
如何更新腳本以在電子表格最後一行的最後編輯單元格中打開電子表格?
你能分享你的電子表格嗎? – Blexy
這是鏈接,謝謝。[鏈接](https://docs.google.com/spreadsheet/ccc?key=0AtPy2XABbdNTdFRzaHZjYTgxLS1kQ21ITXlGRGtkeEE&usp=sharing) – hamm44