我有一张包含许多表格和目录的Google电子表格。有没有办法在主工作表中创建一个按钮,以便点击一个可以直接到另一个工作表中的单元格?
我想出了制作按钮的方法并将脚本分配给按钮。
我修改了一个脚本变成这样,但我在最后一行有问题,我该怎么办?
function goToSheet2b() {
goToSheet("8601-10!N1");
}
function goToSheet(sheetName) {
var sheet = SpreadsheetApp.getActive().getSheetByName(sheetName);
SpreadsheetApp.setActiveSheet(sheet);
}
PS:8601-10是我需要去的另一张纸的名称。
感谢您的帮助。
答案 0 :(得分:2)
您不能在工作表名称中包含单元格引用。您必须将它们作为单独的变量发送。
function goToSheet2b() {
// 1 = row 1, 14 = column 14 = N
goToSheet("8601-10", 1, 14);
}
function goToSheet(sheetName, row, col) {
var sheet = SpreadsheetApp.getActive().getSheetByName(sheetName);
SpreadsheetApp.setActiveSheet(sheet);
var range = sheet.getRange(row, col)
SpreadsheetApp.setActiveRange(range);
}