我正在开发一个Google脚本,该脚本从远程源中提取API数据,然后将其写入Google电子表格中的各个选项卡。Apps脚本项目不绑定到电子表格,因此我们使用这段代码获取特定的电子表格。
let ss = SpreadsheetApp.openById(sheetId)
我想确保这个电子表格中的所有标签都是从左到右的正确顺序。在一个独立的天然气项目中有办法做到这一点吗?
我知道这个函数可以移动活动工作表,但是由于这是一个独立的项目,我不相信我能够得到活动工作表,因为我没有用以下内容加载初始工作表:
var ss = SpreadsheetApp.getActiveSpreadsheet();
我可以使用sheet=Jan24_12pm,从选项卡电子表格中获取所有数据,但无法找到如何获取所有标签名或电子表格的gid?在本例中有11个选项卡/工作表。
function drawChart() {
var query = new google.visualization.Query('https://docs.google.com/spreadsheets/d/169AP3oaJZSMTquxtrkgFYMSp4gTApLTTWqo25qCpjL0/gviz/tq?sheet=Jan24_12pm&tq=select%20*');
我们公司在过去几个月里一直在使用Google,我们有一个运行良好的系统,但现在正在向Excel过渡。
Google表中所有数据被合并和排序的选项卡称为主测试,并找到。
在Google中,我们使用了公式:
=query({Data1, Data2, Data3},"Select Col1, ... where Col1 is not null order by Col1")
数据被合并:{Data1, Data2, Data3}是来自多个选项卡的数据。
结果被合并和排序数据。如何在Excel中生成相同的报表?
基本上,我们收到的每一个电话都被记录在一个电子表格中,在一个标签中,
我有一个谷歌电子表格,是跟踪的文件和他们的名字里面的文件夹中的电子表格。
我已经找过了,但找不到如何获得那张纸的位置或ID
在MS CMD脚本中,它将是"%~dp0“。
如何在谷歌应用程序电子表格脚本中做到这一点。
function FnctnMenuUpdateGetLocation() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var SSID=ss.get.getId();
var file = DocsList.getFileById(SSID);
Browser.msgBox(SSID);
Bro
所以我有一个google表单,我正在使用脚本处理表单中的数据,我最终希望将这些数据填充到电子表格中。我已经测试了我的代码,记录器正在打印表单本身中的所有数据,但我的google工作表仍然是空的。我怀疑我使用了错误的代码来写入工作表,但我不确定。我仔细研究了Sheets API,它告诉我可以使用appendRow写入工作表,并且可以使用openById()选择要写入的工作表,但这些似乎都不起作用。如果有任何见解,我将不胜感激!
这是我现在要写到我的电子表格中的代码,它不起作用。
var array1 = [id, score]; // these are 2 variables that we