我有一个Google电子表格,其中包含使用Google App Script编写的宏。只需点击电子表格上的按钮即可调用宏。
虽然这在我的笔记本电脑(Windows)上工作正常,但我没有看到iPad上的按钮(iOs6)。 由于按钮不可见,因此无法调用宏。我正在使用Google Drive for iPad在iPad上选择并打开Google电子表格。
感谢您的帮助。
谢谢,Milind。
答案 0 :(得分:3)
虽然我确定还有其他问题在起作用,但这项功能可能会违反Apple对iOS应用程序的“不执行任意代码”政策。我想他们可以通过执行脚本服务器端(我相信它是如何使用Web应用程序完成)来避开这个问题,但我不认为他们将能够在离线文档中提供脚本,除非Apple改变他们的政策。
答案 1 :(得分:1)
几年后......如果GAS应用程序作为谷歌Web应用程序发布,则可以将该应用程序的URL添加为Google表格中的链接并以此方式调用,无论是否通过基于PC的方式访问该工作表网络浏览器,或通过Google表格应用在Android或IOS上。
创建链接 = HYPERLINK(“https://script.google.com/macros/s/xxxxxxxxx-yyyyyyyy/exec”,“生成发票”)
在Web应用程序中,doGet()可以根据需要调用HTML UI,并且可以通常的方式与Web App交互(https://developers.google.com/apps-script/guides/html/)。
它有点笨重,但它的工作原理。
答案 2 :(得分:0)
虽然iOS和Android上的Google云端硬盘应用程序最近有一些更新,但重点似乎是协作而非自动化。如您所知,尚未支持嵌入式图形(2013年6月),也不支持UI(自定义菜单,浏览器对象,UiApp元素)。