Previous topicNext topic
Help > 开发指南 > Excel > API > 示例 > Rows和Columns >
如何:复制行或列

本示例演示如何复制工作表中的行或列。

为此,请访问目标行 (Row) 或列 (Column) 对象并调用其 CellRange.CopyFrom 方法。将源行或列对象作为参数传递。如果需要指定要复制的数据类型(例如,仅值、仅格式、仅公式、仅边框等),请同时传递 PasteSpecial 枚举器的必需成员。

Vb.Net
'将所有数据从第2行复制到第5行。
worksheet.Rows("5").CopyFrom(worksheet.Rows("2"))

'仅将边框从“B”列复制到“E”列。
worksheet.Columns("E").CopyFrom(worksheet.Columns("B"), DevExpress.Spreadsheet.PasteSpecial.Borders)

C#
// 将所有数据从第2行复制到第5行。
worksheet.Rows["5"].CopyFrom(worksheet.Rows["2"]);

// 仅将边框从“B”列复制到“E”列。
worksheet.Columns["E"].CopyFrom(worksheet.Columns["B"], DevExpress.Spreadsheet.PasteSpecial.Borders);