使用 Excel JavaScript API 插入单元格区域
本文提供了一个代码示例,该示例使用 Excel JavaScript API 插入单元格区域。 有关对象支持的属性和方法 Range
的完整列表,请参阅 Excel.Range 类。
注意
The Excel JavaScript API 没有“Cell”对象或类。 相反,Excel JavaScript API 将所有 Excel 单元格定义为 Range
对象。 Excel UI 中的单个单元格转换为 Excel JavaScript API 中包含一个单元格的 Range
对象。 单个 Range
对象也可以包含多个连续的单元格。 若要了解详细信息,请参阅使用 Excel JavaScript API 处理单元格。
插入多个单元格
下面的代码示例将多个单元格插入位置 B4:E4,并将其他单元格下移,以便为新的单元格提供空间。
await Excel.run(async (context) => {
let sheet = context.workbook.worksheets.getItem("Sample");
let range = sheet.getRange("B4:E4");
range.insert(Excel.InsertShiftDirection.down);
await context.sync();
});