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

如何在Google Sheet中点击按钮实现指定单元格值跨工作表迁移?

Google Sheet点击按钮迁移指定单元格值的实操步骤

一、打开脚本编辑器

  • 打开你的Google Sheet文件
  • 点击顶部菜单「扩展程序」>「Apps Script」,进入脚本编辑界面

二、编写迁移脚本

  • 清空编辑器里的默认代码,粘贴下面的脚本(记得替换成你的实际信息):
function moveSpecificCell() {
  // 获取当前表格文件
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  
  // 替换成你的源工作表和目标工作表名称
  const sourceSheet = ss.getSheetByName("源工作表名");
  const targetSheet = ss.getSheetByName("目标工作表名");
  
  // 替换成你要迁移的源单元格位置(比如A2)
  const sourceValue = sourceSheet.getRange("A2").getValue();
  
  // 替换成目标单元格位置(比如B3)
  targetSheet.getRange("B3").setValue(sourceValue);
  
  // 可选:迁移后清空源单元格,不需要就删掉这行
  sourceSheet.getRange("A2").clearContent();
}
  • 重点:把代码里的源工作表名、目标工作表名、源单元格、目标单元格改成你实际的内容
  • 点击编辑器顶部的「保存」,给脚本起个名字(比如“CellMover”),首次保存会要求授权,按提示完成即可

三、添加工作表内的按钮

  • 回到Sheet界面,点击顶部菜单「插入」>「绘图」
  • 在绘图工具里画一个按钮(比如矩形,添加文字“迁移数据”),完成后点「保存并关闭」
  • 把这个图形拖到工作表合适的位置
  • 右键点击图形,选「分配脚本」,输入函数名moveSpecificCell,点「确定」

四、测试功能

  • 在源单元格输入测试内容
  • 点击按钮,检查目标工作表的指定单元格是否成功获取值,按需验证源单元格是否清空

内容的提问来源于stack exchange,提问作者Sandeep Parihar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 22:57:13