我正在阅读developers.google.com上的“范围”对象的文档。 对于函数“breakApart”,它说:
“将该范围内的任何多列细胞再次分解为单个细胞。”
它表示它返回一个“范围”对象。
我对它的作用感到困惑。我找不到“单元格”对象定义 在文档中。所以我对它的作用感到困惑。
我说要“看到mergeAcross”。这也不清楚。它指出了 “breakApart”。
有没有人使用过这两个功能?他们做了什么改变?他们是怎么做的 影响返回的“范围”?我可以看看他们是否采用了“阵列” 范围并将它们组合成一个范围或取一个范围并返回一个 范围数组。但它没有暗示这一点,因为它说明了这一点 取一个范围并返回一个范围。
感谢任何帮助。
答案 0 :(得分:2)
在下面的示例中,单元格B3 C3 B4和C4被合并,意味着它们在电子表格C6 D6中显示为块也被合并。在脚本中你可以定义一系列单元格,比方说C6:D6并合并它:
function myFunction() {
var sh = SpreadsheetApp.getActiveSheet();
sh.getRange('C6:D6').mergeAcross();
}
结果将是您在C6:D6上看到的结果。 breakApart是精确的对称动作,只需在这个示例函数中尝试它,你将再次获得2个单元格...
如果其中一个单元格中存在任何值,则合并块中显示的值将是左上角单元格的值。