google-docs相关内容

在段落的特定点插入图像

*我有一个带有类似“text {logo} text"的字符串的 Google 文档如何将图像放置在 {logo} 所在的位置?到目前为止,我尝试过: var logoElement = s.findText("{logo}").getElement();logoElement.getParent().insertInlineImage(0,logoBlob);s.replaceText("{l ..
发布时间:2021-12-15 22:46:57 其他开发

使用应用程序脚本获取活动文件查看器列表

我已经用谷歌搜索了一段时间,但没有结果告诉我我不能,但没有结果告诉我我可以. 我正在寻找的是在应用程序脚本(或它们的 .NET/Java/Python...API 中的任何内容)中的一种方式,可以在我询问时为我提供积极查看工作表的人员列表.我试过 getViewers 但它给了我一个列表具有访问权限的人,而不是当前正在查看它的人.如果我想做一些数据操作但不想在文件中的人时这样做,或者如果我想 ..
发布时间:2021-12-15 22:38:23 其他开发

MailApp.sendEmail 不工作?

我在 Google Docs 电子表格中有几个脚本,它们使用 MailApp.sendEmail 发送包含电子表格数据的电子邮件.多年来,他们都出色地工作.大约 2 周前,他们停止发送电子邮件.脚本仍在运行,我没有收到任何错误.电子邮件永远不会通过.什么都没有改变,只是电子邮件不再到达. 有什么想法吗? 谢谢! 解决方案 我想我对自己的问题有了答案,这可能对遇到此问题的其他人有 ..
发布时间:2021-12-15 22:28:16 其他开发

在 Google Apps 脚本中调试自定义函数

我正在尝试在 Apps Script 中为 Google 电子表格创建我的第一个自定义函数,但我在使用调试器时遇到了困难. 我正在处理来自Google 文档和我在我的电子表格单元格中使用的自定义函数 drivingDistance(origin, destination) 中设置了一个断点.我遇到的问题是,调试器显示传入函数的参数为​​ undefined.但是,在执行期间创建的任何其他变量 ..

如何在 Google Docs 之间复制内容和格式?

我需要复制一个 Google 文档的内容,并将其附加到另一个文档中.如果我使用这样的东西: newDoc.getBody().appendParagraph(template.getText()); ...我得到了文本,但丢失了原始文件中的格式.(粗体、斜体等) 如何将内容和格式复制到新文档中?是否可以将所有内容都分配给一个变量,然后将其复制/粘贴到新文档中? 解决方案 ..
发布时间:2021-12-15 22:16:31 其他开发

如何阻止重定向的 URL 被屏蔽?

我的 google 应用程序脚本(附加到 google 文档)中有一个 doGet 函数,它作为网络应用程序发布,我希望用户被重定向到另一个网页.重要的是,我希望他们被重定向的页面的 URL 显示在地址栏中,他们被重定向的页面的标题是选项卡的标题(在 Chrome 中). 我试过使用元刷新标签,并设置window.location.href.这两个重定向都正确,但它们在地址栏中显示地址应用程 ..

如何在没有这种奇怪结果的情况下合并 Google 文本文档中表格的两个单元格?

我已经编写了这个函数(感谢@Mogsdad)来合并文本谷歌文档中表格中的单元格,如下所示: function onOpen() {//添加一个菜单,其中包含一些项目、一些分隔符和一个子菜单.DocumentApp.getUi().createMenu('Sample').addItem('合并表格单元格', 'mergeCells').addToUi();}函数合并单元(){var body ..
发布时间:2021-12-15 22:06:46 其他开发

将图像上传到 Google 电子表格

我正在举办一个摄影比赛,参赛者应该使用谷歌注册表进行注册,并上传他的照片.我在整个互联网上搜索以找到一个 Google 脚本,该脚本可以插入到表单中以使用 Google 表单上传文件,但找不到任何内容.是否可行以及如何做,即使还有其他想法可以做这样的事情,请告诉我. 解决方案 试试这个 function insertImage() {//从网络检索图像.var resp = UrlFet ..
发布时间:2021-12-15 22:03:37 其他开发

我可以使用 Google Apps Script 为 Google 文档中的某些词着色吗?

我正在尝试突出显示我的 Google 文档中的某些字词.我知道我可以使用 document.replace 替换文本,但它只替换字符串本身,而不是格式.有没有办法使用 Google Apps 脚本用彩色字符串替换字符串? 解决方案 这是一个更好的解决方案: function highlightTextTwo() {var doc = DocumentApp.openById(' ..
发布时间:2021-12-15 21:59:43 其他开发

如何从 google-apps-script 中的单页模板生成多页文本文档?

我必须从存储在电子表格中的用户数据列表中生成标签.现在,除了当我输出超过 16 个项目(每页标签的数量)时,我的所有内容都运行良好,我有多个文档,每个文档都是一页.每个文档都有一个唯一的名称,因此使用起来并不难,但是打开这么多文档打印它们有点无聊.由于我不想创建一个包含 500 个项目(或任何数量)的模板,我想知道我是否可以在多页文档中重复这个单页模板到任何扩展,以便我在一个文档中获得所有标签.这 ..
发布时间:2021-12-15 21:48:58 其他开发

以 HTML 格式获取 Google 文档

我有一个疯狂的想法,我可以使用 Google Drive Documents 为不熟练的用户朋友建立一个网站博客.我能够创建一个编译文档列表的 contentService.但是,我看不到将文档转换为 HTML 的方法.我知道 Google 可以在网页中渲染文档,所以我想知道是否有可能获得渲染版本以用于我的内容服务. 这可能吗? 解决方案 在 GAS 中没有直接的方法来获取文档的 H ..
发布时间:2021-12-15 21:47:52 其他开发

如何从附加组件轮询 Google Doc

带有文档和工作表加载项的记录限制是Apps 脚本无法判断用户在加载项之外做什么.给出了这个诱人的提示: 可以轮询文件内容的更改侧边栏的客户端代码,虽然你总会有一点点延迟.该技术还可以提醒您的脚本注意用户选择的单元格(在表格中)和光标或选择(在文档中). 遗憾的是,这未在任何演示代码中显示.我该怎么做? 解决方案 轮询是通过加载项用户界面中的 html 代码完成的,使用 goog ..