新的Google表格:以编程方式将文字换行设置为Clip

use*_*974 7 google-sheets google-apps-script

在新的Google表格中有一个名为Clip的新文本环绕模式.

getWraps()/ setWraps()仍然使用布尔值.当我将wrap值设置为时true,该单元格中的文本将以溢出模式显示.

我没有找到任何新功能的痕迹来将文本换行设置为Clip.

有人知道如何处理吗?

Kos*_*Kos 7

有一个新方法可用于设置文本换行策略:Range.setWrapStrategy(strategy)

例子:

// Sets all cells in range B2:D4 to use the clip wrap strategy.
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("B2:D4");

range.setWrapStrategy(SpreadsheetApp.WrapStrategy.CLIP);
Run Code Online (Sandbox Code Playgroud)


Rub*_*bén 2

尝试使用 copyTo(destination) 将具有剪辑换行模式的单元格粘贴到目标单元格,然后更改其他范围属性。

另请关注 Google Apps 脚本问题5482:能够将文本换行模式设置为 Clip。