setValues不是用Google脚本编写的

时间:2016-08-05 09:33:34

标签: google-apps-script

所以在下面的代码中,函数似乎运行正常,直到清除工作表并仅用值覆盖它(我不想在第二个工作表中的公式)。不幸的是,由于某种原因,我最终得到一张空白表并且没有写入值。谁知道原因是什么?感谢

string name = Context.User.Identity.Name.Tostring()

1 个答案:

答案 0 :(得分:1)

如果源表和目标表具有不同的行数,则由于A:AU数组的大小不同,write命令可能不起作用。要确保目标范围的大小合适,请使用MyValues进行设置。

尝试

target_range = target_sheet.getRange("A1").offset(0,0,MyValues.length,MyValues[0].length); target_range.setValues(MyValues);