Tag: google spreadsheet

如何创build谷歌应用脚​​本function的自定义键盘快捷键?

我试图了解用Google Doc Spreadsheetsreplace部分Microsoft Excel电子表格的可行性。 我怎样才能创build一个谷歌应用程序脚本函数在谷歌文档电子表格的自定义键盘快捷方式? 这是我通常用VBA和Excel做的事情。

在“Google文件”电子表格的列中统计具有任何值(string或数字)的单元格的数量

我在Google Spreadsheet中有几列。 我想计算有多less个单元格有一个值(数字或string),并在列的顶部显示该数字。 例如: 你好 世界 123 一些string 上面的专栏会给我答案“4” 我还没有设法find这样的公式。

如何使用Python访问(读取,写入)Google表格电子表格?

我想知道如果你能指向我的读/写使用Python的谷歌文档/电子表格的示例。 我在https://developers.google.com/google-apps/spreadsheets/这里查看了google docs API,但不确定是否点击了正确的链接。 还有一个例子会有很大的帮助。 我想要做的是查询电子表格基于不同的列更像是一个SQL查询,然后做一些下游parsing与数据,并把它放到另一个电子表格或文档在谷歌文档。 最好的,阿比

Google Spreadsheet:脚本在单元格更改文本时更改行颜色;

我有一个googlespreadsheet,在那里我保存一个错误列表,每当我修复一个错误,我将状态从“未开始”更改为“完成”。 我想为Google文档电子表格编写脚本,只要将状态更改为“完成”,整行就会以某种颜色突出显示。 我已经知道Google Spreadsheet已经有了“改变文本颜色”的function,但是这个function只改变了单元格的颜色,并没有改变整行的颜色。

使用Google Data API使用C#访问Google电子表格

Google电子表格中包含一些信息。 有什么办法可以通过提供谷歌证书和电子表格地址从.NET读取这些信息。 是否有可能使用Google数据API。 最终,我需要从DataTable中的Google电子表格中获取信息。 我该怎么做? 如果有人尝试过,请分享一些信息。

检测用户在Google电子表格中插入行或列,并在脚本中作出反应

在Google Apps脚本中,其中一个基本工具是电子表格中的onEdit触发器,它使我们能够检测用户何时编辑单元格并对其作出反应。 用户插入行或列时如何? 有没有办法来检测? 会触发一个onEdit? 如果是这样的话,我想在ScriptDb中保留一些行数或列数,然后检查每一次会做什么,但是会花费很多时间,因为getMaxRows()已经非常慢了,而且到达ScriptDb的时间是好。 你怎么看 ?

如何从加载项轮询Google文档

对文档和工作表加载项的文档限制是,应用程序脚本无法知道用户在加载项之外做了什么。 这诱人的技巧是: 虽然总会有一些延迟,但是可以从侧栏的客户端代码轮询文件内容的变化。 该技术还可以提醒您的脚本更改用户所选单元格(表格)和光标或select(文档)中的更改。 不幸的是,这并没有显示在任何演示代码中。 我该怎么做?

从电子表格创buildGoogle日历事件,但防止重复

我正在尝试编写一个脚本,用于从Google电子表格中获取数据,并在Google日历中创build事件。 我pipe理得很好,但每次运行它都会产生重复。 所以现在我试图通过在电子表格中创build一个列17来为每一行自动生成唯一的事件ID,然后每次脚本运行时都会查看每行的事件ID并删除相应的事件在日历之前重新创build原始数据或更新的数据,如果我已经改变了行。 我不熟悉任何脚本,拼凑在一起,但现在却撞上了一堵墙。 有谁能帮忙解决这个问题吗? function CalInsert() { var cal = CalendarApp.getDefaultCalendar(); var id = SpreadsheetApp.getActiveSheet().getRange(2,17).getValue(); if (id != 0) { var event = cal.getEventSeriesById(id); event.deleteEventSeries(); } var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; // First row of data to process var numRows = sheet.getLastRow(); // Number of rows to process var dataRange = […]

是否有可能使用谷歌电子表格中的数据预填充谷歌表单?

我正在寻找一种方式来“预填”谷歌表格与谷歌电子表格中的特定数据。 每个人都有相同的“标准”问题,但前两个问题中的数据将被预先填入现有Google电子表格的独特数据。 根据现有电子表格中的电子邮件地址,数据将是唯一的。 SOURCE电子表格示例 Col 1 Col 2 Col 3 email name birthday @mike Mike Jones May 9th 1975 @jim Jim Smith April 19th 1985 表格示例一 问题1 – 从谷歌电子表格预填充数据(Mike Jones) 。 问题2 – 从谷歌电子表格预填充数据(1975年5月9日) 。 问题3 – 空白(等待用户响应) 问题4 – 空白(等待用户响应) 表格示例二 问题1 – 从谷歌电子表格预填充数据(吉姆史密斯) 。 问题2 – 从谷歌电子表格预填充数据(1985年4月19日) 。 问题3 – 空白(等待用户响应) 问题4 – […]