You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Google Sheets打开时自动将焦点移至指定单元格?

实现Google Sheets打开时自动定位到指定单元格

可以用Google Apps Script实现,步骤如下:

  • 打开目标Google表格,点击顶部菜单栏的「扩展程序」→「Apps Script」,进入脚本编辑器。
  • 删除编辑器里的默认代码,替换成以下代码:
function onOpen() {
  // 获取当前活跃的工作表
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  // 指定要定位的目标单元格C2427
  const targetCell = sheet.getRange('C2427');
  // 将视图和焦点定位到该单元格
  sheet.setActiveRange(targetCell);
  // 确保操作立即生效
  SpreadsheetApp.flush();
}
  • 点击编辑器顶部的保存按钮,给脚本起个名字(比如「AutoLocateCell」),然后按照提示完成权限授权(首次运行需要授权,这是正常的安全流程)。

补充说明

  • 如果需要定位到固定工作表(不是打开时默认的活跃表),把代码里的getActiveSheet()改成getSheetByName('你的工作表名称'),比如getSheetByName('月度报表')。
  • 这个onOpen()是Google Sheets的内置触发函数,每次打开表格都会自动执行,不止首次打开,完全满足你的需求。

内容的提问来源于stack exchange,提问作者Joshua Snider

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 04:05:37