【发布时间】:2026-02-10 12:40:01
【问题描述】:
我正在寻找循环遍历我的数组并将每个元素插入到谷歌电子表格的新列中的最佳方法。
目前我有 -
for (var i = 0; i < myArray.length; i++) {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.appendRow([myArray[i]]);
}
但这会将每个值放入一个新行中,我如何将它们全部放在一行中但在单独的列中?
【问题讨论】:
-
需要先使用
insertColumns(),再使用getRange().setValues() -
appendRow()方法采用 一维 维数组。setValues()采用二维数组。
标签: javascript arrays google-apps-script google-sheets google-spreadsheet-api