带有PASTE_COLUMN_WIDTHS选项的Google脚本复制功能不起作用

时间:2018-02-22 01:37:30

标签: javascript google-apps-script google-sheets copy-paste

在我的Google脚本中,我想扩展一系列列并使其列宽与现有的一组列相同,手动Sheets命令仅粘贴列宽度但脚本工作正常:

copyTo(columnRange,SpreadsheetApp.CopyPasteType.PASTE_COLUMN_WIDTHS)

不起作用。它复制值和格式而不仅仅是列宽。

有没有人有解决方法呢?

1 个答案:

答案 0 :(得分:2)

sheet.getRange('B:B').copyTo(sheet.getRange('C1'),SpreadsheetApp.CopyPasteType.PASTE_COLUMN_WIDTHS,false);

您还需要指定transposedfalse的第三个参数(可能默认为true)。

语法:copyTo(destination, copyPasteType, transposed)