创建一个动态的html文件,并在谷歌应用程序脚本中执行它

时间:2012-05-30 10:37:53

标签: javascript excel-vba google-apps-script vba excel

我正在尝试将各种Excel应用程序迁移到Google Apps。这些基于各种excel数据和参数生成html和javaScript,以创建本地html文件,然后由浏览器打开。

我知道这是一个很长的镜头,但任何人都可以想到在Google Apps脚本中模仿这种行为的方法吗?即 - 在客户端上创建一个文件并在浏览器会话中获取它。

Here's an example of the type of application I mean

2 个答案:

答案 0 :(得分:1)

您可以使用DocsListApp.createFile在用户的Google云端硬盘上创建新的HTML文件,但我不相信您可以直接从云端硬盘提供HTML。或者,您可以使用Sites Site.addWebPage在Google网站上使用您想要的HTML创建新网页。最后,您可能需要查看UiApp或UI Builder中可用的小部件,以查看是否可以使用这些小部件而不是自定义HTML。

答案 1 :(得分:0)

刚看到这个:

https://googledrive.com/host/0B716ywBKT84AMXBENXlnYmJISlE/GoogleDriveHosting.html

上传到公共Google云端硬盘文件夹的HTML文件作为HTML提供,链接可通过“预览”按钮获得。

到目前为止,它不适用于只是移动到该文件夹​​的Google云端硬盘文件,但可能适用于通过createFile脚本在那里创建的文件。