Previous topicNext topic
Help > 开发指南 > Excel > API > 示例 > 设置单元格格式 >
如何:清除单元格格式

此示例演示如何从单元格或单元格区域中删除所有格式。您可以通过以下方法之一执行此操作。

使用指定要清除的单元格或单元格区域的传递对象调用 Worksheet.ClearFormats 方法。
通过 CellRange.Style 属性将 Normal 样式应用于单元格或单元格区域。

可以通过样式名称 (Normal) 或索引(默认情况下,此样式作为样式集合中的第一个样式添加,无法删除)或通过 StyleCollection.DefaultStyle 属性从 Workbook.Styles 集合访问 Normal 样式对象。

Vb.Net
'创建一个Workbook工作簿对象.
Dim workbook As New DevExpress.Spreadsheet.Workbook()
Dim worksheet As DevExpress.Spreadsheet.Worksheet = workbook.Worksheets(0)

'调用ClearFormats方法。
worksheet.ClearFormats(worksheet.Range("A1:C4"))

'将Normal样式应用于单元格。
worksheet.Cells("D6").Style = workbook.Styles(0)
worksheet.Range("F3:H4").Style = workbook.Styles(DevExpress.Spreadsheet.BuiltInStyleId.Normal)
worksheet.Rows(7).Style = workbook.Styles("Normal")
worksheet.Columns("K").Style = workbook.Styles.DefaultStyle

C#
// 创建一个Workbook工作簿对象.
DevExpress.Spreadsheet.Workbook workbook = new DevExpress.Spreadsheet.Workbook();
DevExpress.Spreadsheet.Worksheet worksheet = workbook.Worksheets[0];

// 调用ClearFormats方法。
worksheet.ClearFormats(worksheet.Range["A1:C4"]);

// 将Normal样式应用于单元格。
worksheet.Cells["D6"].Style = workbook.Styles[0];
worksheet.Range["F3:H4"].Style = workbook.Styles(DevExpress.Spreadsheet.BuiltInStyleId.Normal);
worksheet.Rows[7].Style = workbook.Styles["Normal"];
worksheet.Columns["K"].Style = workbook.Styles.DefaultStyle;