Office Scripts技术求助:切换工作表后定位至指定单元格A1
Office Scripts切换工作表后定位A1单元格的解决方法
- 切换到目标工作表后,通过激活A1单元格就能完成光标定位,核心是调用单元格的
activate()方法。 - 完整可运行的脚本示例:
function main(workbook: ExcelScript.Workbook) { // 获取名为Tab2的工作表 const targetSheet = workbook.getWorksheet("Tab2"); // 容错:如果找不到对应工作表就终止执行 if (!targetSheet) { console.log("未找到Tab2工作表,请检查表名是否正确"); return; } // 切换到目标工作表 targetSheet.activate(); // 定位光标到A1单元格 targetSheet.getRange("A1").activate(); }
- 注意事项:
- 替换代码中的
"Tab2"为你实际的目标工作表名称,确保拼写一致。 - 把这个脚本关联到按钮后,点击就能直接跳转到Tab2的A1单元格。
- 替换代码中的
内容的提问来源于stack exchange,提问作者user20624894
相关产品推荐
相关产品推荐

