Google sheets 使用电子表格使用setHtmlContent更新Google站点中的所有页面
我是一个新手,试图修改詹姆斯·费雷拉(James Ferreira)优秀著作中的脚本,但我遇到了麻烦。我想使用setHtmlContent从电子表格更新Google站点中的所有现有页面。我可以更改一页,但不能全部更改。这可能吗?这是我正在使用的脚本:Google sheets 使用电子表格使用setHtmlContent更新Google站点中的所有页面,google-sheets,google-apps-script,google-sites,Google Sheets,Google Apps Script,Google Sites,我是一个新手,试图修改詹姆斯·费雷拉(James Ferreira)优秀著作中的脚本,但我遇到了麻烦。我想使用setHtmlContent从电子表格更新Google站点中的所有现有页面。我可以更改一页,但不能全部更改。这可能吗?这是我正在使用的脚本: function updatePages() { var pages = SitesApp.getSite('site', 'scriptbetatest').getAllDescendants(); var key = '0000000
function updatePages()
{
var pages = SitesApp.getSite('site', 'scriptbetatest').getAllDescendants();
var key = '00000000000000000000000000000000000';
var sheet = 'Sheet1';
var ss = SpreadsheetApp.openById(key).getSheetByName(sheet);
var productDetails = rangeToObjects(ss.getDataRange().getValues());
for (var i = 0; i < productDetails.length; ++i)
{
var page = pages[0].setHtmlContent('<div>'+'</div>')
}
}
函数updatePages()
{
var pages=SitesApp.getSite('site','scriptbetatest').getAllSubstands();
var键='00000000000000000000000000000';
风险值表=‘表1’;
var ss=SpreadsheetApp.openById(key).getSheetByName(sheet);
var productDetails=rangeToObjects(ss.getDataRange().getValues());
对于(变量i=0;i
看起来好像要用i替换零:
var page = pages[i].setHtmlContent('<div>'+'</div>')
var page=pages[i]。设置HtmlContent(“”+“”)