gpt4 book ai didi

google-apps-script - Google Apps 脚本,选择一个工作表 - 在第一个工作表选项卡中设置值 - 不是特定的工作表选项卡

转载 作者:行者123 更新时间:2023-12-02 04:59:09 25 4
gpt4 key购买 nike

提供的脚本似乎可以工作,但当我想将数据发布到标题为 XML 的工作表上时,它会将数据发布到电子表格的第一个工作表选项卡。

我尝试将 getActiveSheet() 更改为 getSheetByName("XML") 以及其他一些方法,但没有成功。有什么想法吗?

function getData() {
var queryString = Math.random();

var cellFunction1 = '=IMPORTXML("http://www.resources-game.ch/exchange/kurseliste.xml?' + queryString + '","//RESOURCES_RATES/ITEM")';
SpreadsheetApp.getActiveSheet().getRange('A1').setValue(cellFunction1);

}

最佳答案

更改此行:

SpreadsheetApp.getActiveSheet().getRange('A1').setValue(cellFunction1);

对此:

SpreadsheetApp.getActiveSpreadsheet()
.getSheetByName('XML').getRange('A1')
.setValue(cellFunction1);

我添加了与 getActiveSheet() 不同的 getActiveSpreadsheet()。还有一个获取电子表格的 getActive() 方法。因此,getActive()getActiveSpreadsheet() 执行相同的操作。他们得到的是电子表格,而不是表格。我以前曾混淆过这三种方法。

  • getActive() - 获取电子表格
  • getActiveSpreadsheet() - 获取电子表格
  • getActiveSheet() - 获取工作表

关于google-apps-script - Google Apps 脚本,选择一个工作表 - 在第一个工作表选项卡中设置值 - 不是特定的工作表选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34032425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com