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

咨询谷歌表格实现点击单元格一键复制至剪贴板的方法

谷歌表格实现点击指定单元格一键复制到剪贴板的方案

完全可以实现和你提供的Excel VBA逻辑一致的功能,以下是具体步骤和代码:

实现步骤

  1. 打开目标谷歌表格,点击顶部菜单栏的「扩展程序」→「Apps Script」,进入脚本编辑器。
  2. 删除编辑器里的默认代码,粘贴下方的自定义脚本。

对应脚本代码

function onSelectionChange(e) {
  const selectedRange = e.range;
  // 定义触发复制的单元格范围,对应原VBA里的A1:A9
  const triggerArea = SpreadsheetApp.getActiveSheet().getRange("A1:A9");

  // 校验选中单元格是否在指定范围内
  if (selectedRange.isWithin(triggerArea)) {
    const cellContent = selectedRange.getValue();
    // 将内容复制到系统剪贴板
    ClipboardApp.copy(cellContent);
  }
}

注意事项

  • 首次保存并运行脚本时,会弹出权限请求,按照页面提示完成授权即可(需要确认谷歌账号的权限访问)。
  • 选中A1:A9范围内的任意单元格时,单元格内容会自动复制到剪贴板,和你参考的视频效果一致。
  • 如需调整触发复制的单元格范围,修改代码中getRange("A1:A9")的参数为你需要的区域即可(比如"B2:C10")。

内容的提问来源于stack exchange,提问作者Mehedi Hasan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 09:16:13