我正在尝试将大量列插入表中,我需要插入 2 列,现在我的代码如下所示
sheet.insertColumnAfter(16),sheet.insertColumnAfter(18),sheet.insertColumnAfter(20),sheet.insertColumnAfter(22)
我尝试使用数组,没有任何效果,我将不胜感激
我正在尝试将大量列插入表中,我需要插入 2 列,现在我的代码如下所示
sheet.insertColumnAfter(16),sheet.insertColumnAfter(18),sheet.insertColumnAfter(20),sheet.insertColumnAfter(22)
我尝试使用数组,没有任何效果,我将不胜感激
我相信你的目标如下。
insertColumnAfter(16)、insertColumnAfter(18)和insertColumnAfter(20)等列。insertColumnAfter(22)insertColumnAfter(22)to insertColumnAfter(16)?
当以上几点反映到脚本中时,它变成如下。
const sheet = SpreadsheetApp.getActiveSheet();
const columns = [16, 18, 20, 22];
columns.reverse().forEach(c => sheet.insertColumnAfter(c));