google-docs相关内容
*我有一个带有类似“text {logo} text"的字符串的 Google 文档如何将图像放置在 {logo} 所在的位置?到目前为止,我尝试过: var logoElement = s.findText("{logo}").getElement();logoElement.getParent().insertInlineImage(0,logoBlob);s.replaceText("{l
..
我一直使用 insertText() 函数,但现在我想在我的 google 文档中写一个链接.理想的情况是能够用 HTML 编写,但我不知道如何...使用 insertText() 函数似乎不可能. 我该怎么做? 解决方案 你应该能够像这样使用 setFormula 和 Hyperlink 公式: var value = '=HYPERLINK("www.google.com",
..
我已经用谷歌搜索了一段时间,但没有结果告诉我我不能,但没有结果告诉我我可以. 我正在寻找的是在应用程序脚本(或它们的 .NET/Java/Python...API 中的任何内容)中的一种方式,可以在我询问时为我提供积极查看工作表的人员列表.我试过 getViewers 但它给了我一个列表具有访问权限的人,而不是当前正在查看它的人.如果我想做一些数据操作但不想在文件中的人时这样做,或者如果我想
..
我在 Google Docs 电子表格中有几个脚本,它们使用 MailApp.sendEmail 发送包含电子表格数据的电子邮件.多年来,他们都出色地工作.大约 2 周前,他们停止发送电子邮件.脚本仍在运行,我没有收到任何错误.电子邮件永远不会通过.什么都没有改变,只是电子邮件不再到达. 有什么想法吗? 谢谢! 解决方案 我想我对自己的问题有了答案,这可能对遇到此问题的其他人有
..
请告诉我如何在谷歌应用脚本(谷歌文档)中注入外部 javascript 文件. 提前致谢. 解决方案 根据您所说的 Inject,一个可能的答案是使用标准的 javascript eval() 函数和 UrlFetchApp: eval(UrlFetchApp.fetch('http://path.to/external/javascript.js').getContentTe
..
我使用以下代码段将图片插入到 Google 文档中: //来源:http://stackoverflow.com/a/18859986/1536038var doc = DocumentApp.openById('Google Drive Id');var img = DriveApp.getFileById('Google Drive Id').getBlob();doc.getBody().
..
如何通过 Google Apps 脚本将图像添加到 Google 文档(不是电子表格或演示文稿).我没有看到 addImage 方法.团队当然不会忽略这一点. http://code.google.com/googleapps/appsscript/class_document.html 解决方案 来自文档: function insertImage() {//从网络检索图像.va
..
我正在尝试在 Apps Script 中为 Google 电子表格创建我的第一个自定义函数,但我在使用调试器时遇到了困难. 我正在处理来自Google 文档和我在我的电子表格单元格中使用的自定义函数 drivingDistance(origin, destination) 中设置了一个断点.我遇到的问题是,调试器显示传入函数的参数为 undefined.但是,在执行期间创建的任何其他变量
..
我需要复制一个 Google 文档的内容,并将其附加到另一个文档中.如果我使用这样的东西: newDoc.getBody().appendParagraph(template.getText()); ...我得到了文本,但丢失了原始文件中的格式.(粗体、斜体等) 如何将内容和格式复制到新文档中?是否可以将所有内容都分配给一个变量,然后将其复制/粘贴到新文档中? 解决方案
..
我一直在尝试以下代码 var response = UrlFetchApp.fetch("https://www.google.com/#q=this+is+a+test");var contentText = response.getContentText();Logger.log(contentText);var thisdoc=DocumentApp.getActiveDocument()
..
我的 google 应用程序脚本(附加到 google 文档)中有一个 doGet 函数,它作为网络应用程序发布,我希望用户被重定向到另一个网页.重要的是,我希望他们被重定向的页面的 URL 显示在地址栏中,他们被重定向的页面的标题是选项卡的标题(在 Chrome 中). 我试过使用元刷新标签,并设置window.location.href.这两个重定向都正确,但它们在地址栏中显示地址应用程
..
我已经编写了这个函数(感谢@Mogsdad)来合并文本谷歌文档中表格中的单元格,如下所示: function onOpen() {//添加一个菜单,其中包含一些项目、一些分隔符和一个子菜单.DocumentApp.getUi().createMenu('Sample').addItem('合并表格单元格', 'mergeCells').addToUi();}函数合并单元(){var body
..
我正在举办一个摄影比赛,参赛者应该使用谷歌注册表进行注册,并上传他的照片.我在整个互联网上搜索以找到一个 Google 脚本,该脚本可以插入到表单中以使用 Google 表单上传文件,但找不到任何内容.是否可行以及如何做,即使还有其他想法可以做这样的事情,请告诉我. 解决方案 试试这个 function insertImage() {//从网络检索图像.var resp = UrlFet
..
如何添加如下公式: =SUM(A1:A17) 使用适用于 Google 表格的 Google Apps Script API 到一系列字段? 解决方案 这是使用 setFormula 用于选定的单元格.以下是如何执行此操作的示例. var ss = SpreadsheetApp.getActiveSpreadsheet();var sheet = ss.getSheets()[0];
..
我正在尝试突出显示我的 Google 文档中的某些字词.我知道我可以使用 document.replace 替换文本,但它只替换字符串本身,而不是格式.有没有办法使用 Google Apps 脚本用彩色字符串替换字符串? 解决方案 这是一个更好的解决方案: function highlightTextTwo() {var doc = DocumentApp.openById('
..
我必须从存储在电子表格中的用户数据列表中生成标签.现在,除了当我输出超过 16 个项目(每页标签的数量)时,我的所有内容都运行良好,我有多个文档,每个文档都是一页.每个文档都有一个唯一的名称,因此使用起来并不难,但是打开这么多文档打印它们有点无聊.由于我不想创建一个包含 500 个项目(或任何数量)的模板,我想知道我是否可以在多页文档中重复这个单页模板到任何扩展,以便我在一个文档中获得所有标签.这
..
我看到来自谷歌的大多数例子是他们只在一个巨大的脚本中使用函数. 例如https://developers.google.com/apps-script/quickstart/macros 但在我们的风格中,我们通常将所有函数都写在一个命名空间下,比如 MyCompany = (MyCompany || {});MyCompany.init = 函数 () {Logger.log('i
..
我无法使用包含文档的应用脚本以编程方式创建锚定到 Google 文档中特定文本的评论. 有关如何使用 Google Drive API 创建锚定评论的 Google 文档:https://developers.google.com/drive/web/manage-comments 这是我必须在文档中创建评论的代码: Drive.Comments.insert({"kind": "d
..
我有一个疯狂的想法,我可以使用 Google Drive Documents 为不熟练的用户朋友建立一个网站博客.我能够创建一个编译文档列表的 contentService.但是,我看不到将文档转换为 HTML 的方法.我知道 Google 可以在网页中渲染文档,所以我想知道是否有可能获得渲染版本以用于我的内容服务. 这可能吗? 解决方案 在 GAS 中没有直接的方法来获取文档的 H
..
带有文档和工作表加载项的记录限制是Apps 脚本无法判断用户在加载项之外做什么.给出了这个诱人的提示: 可以轮询文件内容的更改侧边栏的客户端代码,虽然你总会有一点点延迟.该技术还可以提醒您的脚本注意用户选择的单元格(在表格中)和光标或选择(在文档中). 遗憾的是,这未在任何演示代码中显示.我该怎么做? 解决方案 轮询是通过加载项用户界面中的 html 代码完成的,使用 goog
..