问题标签 [google-sheets-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Google Sheets API v4 追加 100 万行并指定单元格位置
我们正在使用 Google Sheets API V4。我们希望从 v4 开始添加 100 万行,我们支持在电子表格中写入 200 万个单元格。因此,我们尝试添加 80,000 行 6 列。80,000 * 6 = 480000 细胞,但我们得到以下错误。
我们每次循环 80 时添加 1000 行。错误后我们检查工作表,发现插入了 73000 行。
我们认为 Google Sheets API 也会计算第 6 列之后的空单元格。假设我们用铰孔计算 73000 * 26 (AZ) = 1898000,当我们尝试添加更多时,我们得到了错误。
请帮助我们提出任何建议如何去除铰孔空单元或任何其他替代方案。我们正在使用以下代码
第二件事,在附加单元格时,我们无法确定单元格的列位置,它总是从第一列(A)开始。
javascript - 如何使用脚本从链接到表单的电子表格中删除一行?
我有这个脚本,一旦将数据输入谷歌表单,它就会对数据做几件事,但我需要提出诉讼,当两个参赛者的名字完全相同时,它会完全删除前一个条目。
是的,代码是一团糟,我确信它可以做得更好,但重要的是我可以删除重复的信息行。编译器不允许我这样做,因为电子表格链接到表单。有没有解决的办法?
google-sheets-api - Google Sheets API v4:在获取请求中修改 URL 以过滤返回的数据?
有没有办法通过修改 URL https://sheets.googleapis.com/v4/spreadsheets/SPREADSHEET_ID/values/Sheet1?key=APIKEY [添加到此 URL 的内容] 来使用 Google Sheets API v4 获取数据子集?
具体来说,我知道您可以通过设置范围来限制结果。但是有没有办法通过修改 URL 以其他方式过滤数据,比如返回所有包含“John”的行,或者类似的东西?
这个问题是关于 Google Sheets API v4 的。
非常感谢。
java - 使用 Sheets API v4 获取与 Google 帐户关联的所有电子表格的列表
使用 Google Sheets API v4,我希望获得附加到我的帐户的电子表格列表。我做了很多研究,但没有找到任何解决方案。
google-sheets-api - 如何使用 javascript 更新谷歌电子表格
我必须搜索,但没有找到将使用表单中的 post 方法更新谷歌电子表格的 javascript 代码。
提前致谢。
python - 通过python中的api按标题查找google电子表格
我想通过按名称搜索电子表格来检索电子表格的数据。我想知道它是如何工作的?
java - Google Spreadsheet API:清空工作表中的所有单元格
我们使用 Google Sheet API v4。我们想用空数据清除整个工作表。我们不想删除行/列。
- 不工作 UpdateCells 调用(通过 API 删除列): developers.google.com
- 工作 UpdateCells 调用(所有单元格): developers.google.com
java - Google Sheet API V4(Java) 在单元格中附加日期
我试图在单元格中添加日期,但工作表会使用单引号('
)自动将值存储在字符串中。对于 Store value in date ,我们也尝试添加userEnteredFormat
,但它对我们不起作用。
以下是追加请求。
在工作表上附加单个日期单元格的示例代码
google-sheets - 谷歌表格自定义脚本传递相对字符串
我想做的是
=getColor(string(Y16),$A$1)
哪里getColor()
是自定义函数,Y16
是我的电子表格中的一个单元格
如果我这样做,该功能将起作用
=getColor("Y16",$A$1)
但问题是,如果我添加一个行或列,该行或列移动Y16
到Z16
我要传递的参数getColor()
仍然"Y16"
是硬编码的。我希望等式更改为
`=getColor(字符串(Z16),$A$1)'
如果添加了一行。
有人对此有任何想法吗?我在谷歌机器上没有太多运气......
java - Google 电子表格的 Java 纪元日期
我试图在 Google 电子表格上添加日期。要添加日期,我们需要在 epoch 中转换日期。
对于电子表格时代
Google 表格使用电子表格中常用的一种纪元日期形式。值的整数部分(小数点左侧)计算自 1899 年 12 月 30 日以来的天数。小数部分(小数点右侧)将时间计算为一天的分数。例如,1900 年 1 月 1 日中午将是 2.5,2 因为它是 1899 年 12 月 30 日之后的两天,而 0.5 因为中午是半天。1900 年 2 月 1 日下午 3 点将是 33.625。
我们使用 Joda 时间 API 进行计算。(我们的 JDK 版本 1.7)。
对于整数,我们使用下面的代码。
我们正面临寻找时代编号的派系部分的问题