是否可以在Google表格脚本或其他程序中以javascript编写代码的代码来对附加工具进行一些操作?

我每天尝试使用js或其他程序从Google表格上的加载项工具自动刷新报表。

我试图记录宏,但它只返回-脚本上的showBar(),实际上并没有做任何事情:

function UntitledMacro() {
  var spreadsheet = Spreadsheetapp.getactive();
  spreadsheet.getRange('A1').activate();
  showBar();
};
sonyjkjkjk 回答:是否可以在Google表格脚本或其他程序中以javascript编写代码的代码来对附加工具进行一些操作?

Apps脚本无法在附加的侧边栏或对话框中执行击键或鼠标操作。该showBar()函数名是宏中记录的插件中的函数名,但是如果您尝试从宏中执行该插件函数名,则会收到错误消息。因此,当您录制宏时,它检测到您单击了附加菜单,然后选择打开侧边栏,并且宏记录了该附加中的函数名称,但是即使如此,您的代码也无法运行附加功能。

插件无法直接允许您的Apps脚本代码触发插件代码中的功能。如果您试图以编程方式浏览附加菜单和附加用户界面,则无法使用Apps Script进行操作。

附件的开发人员可以在侧边栏或对话框中提供一天中的某个时间设置,您可以使用该设置来保存一天中的时间设置,然后该附件需要安装一个时间基于触发器。如果安装基于时间的触发器,则您的触发器将无法访问附加功能名称。

有些程序可以在您的计算机上运行,​​可以执行击键和鼠标操作,但是您可能会向计算机开放安全性风险,因此您需要打开计算机并打开电子表格

本文链接:https://www.f2er.com/3137364.html

大家都在问