谷歌表格宏复制

Google Sheets Macro Copy

本文关键字:复制 表格 谷歌      更新时间:2023-09-26

我正在尝试在Google工作表上创建宏,在那里我创建了一个绘图,并将其链接到脚本,以便可以通过按Ctrl + C复制单元格内容。由于某种原因,我的代码不起作用,我无法弄清楚。

    function Launch1()
{
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("MacroBNS");
  ss.setActiveSheet(sheet).setActiveSelection("A3");
  function copyToClipboard(text) {
  window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
}
}

关于为什么它不起作用的任何想法?

你在另一个函数中有函数,则此代码不适用于行:

function copyToClipboard(text) {

代码"window.prompt"也给出了错误。你可以使用输入框(提示,按钮)代替。在此处查找更多信息:https://developers.google.com/apps-script/reference/base/browser