Previous topicNext topic
Help > 开发指南 > Excel > API > 示例 > Cell单元格 >
如何:插入单元格或单元格区域

本示例演示如何在工作表中插入单元格。为此,请使用 Worksheet.InsertCells 方法。传递要插入新单元格的单元格或单元格区域,以及 InsertCellsMode.ShiftCellsDown 或 InsertCellsMode.ShiftCellsRight 枚举成员以指定如何移动其他单元格。

Vb.Net
Dim workbook As New DevExpress.Spreadsheet.Workbook()
Dim worksheet As DevExpress.Spreadsheet.Worksheet = workbook.Worksheets(0)

'在C5位置插入一个单元格,将同一列中的其他单元格下移。
worksheet.InsertCells(worksheet.Cells("C5"), DevExpress.Spreadsheet.InsertCellsMode.ShiftCellsDown)

'将单元格插入H11:I12范围的位置,将同一行中的其他单元格向右移动。
worksheet.InsertCells(worksheet.Range("H11:I12"), DevExpress.Spreadsheet.InsertCellsMode.ShiftCellsRight)

C#
DevExpress.Spreadsheet.Workbook workbook = new DevExpress.Spreadsheet.Workbook();
DevExpress.Spreadsheet.Worksheet worksheet = workbook.Worksheets[0];

// 在C5位置插入一个单元格,将同一列中的其他单元格下移。
worksheet.InsertCells(worksheet.Cells["C5"], DevExpress.Spreadsheet.InsertCellsMode.ShiftCellsDown);

// 将单元格插入H11:I12范围的位置,将同一行中的其他单元格向右移动。
worksheet.InsertCells(worksheet.Range["H11:I12"], DevExpress.Spreadsheet.InsertCellsMode.ShiftCellsRight);