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

此示例演示如何使用不同的属性和方法隐藏工作表中的行和列:

使用 Row.Visible 和 Column.Visible 属性
调用 RowCollection.Hide 或 ColumnCollection.Hide 方法。
将行高 (Row.Height) 或列宽(Column.Width、Column.WidthInCharacters 或 Column.WidthInPixels)设置为 0(零)(另请参见如何:指定行高或列宽文档)。

Vb.Net
'隐藏工作表的第8行。
worksheet.Rows(7).Visible = False
'隐藏工作表的第4列。
worksheet.Columns(3).Visible = False

'隐藏从5到7的列。
worksheet.Columns.Hide(5, 7)
'隐藏从6到8的行。
worksheet.Rows.Hide(5, 7)

'隐藏工作表的第10行。
worksheet.Rows(9).Height = 0
'隐藏工作表的第10列。
worksheet.Columns(9).Width = 0

C#
// 隐藏工作表的第8行。
worksheet.Rows[7].Visible = false;
// 隐藏工作表的第4列。
worksheet.Columns[3].Visible = false;

// 隐藏从5到7的列。
worksheet.Columns.Hide(5, 7);
// 隐藏从6到8的行。
worksheet.Rows.Hide(5, 7);

// 隐藏工作表的第10行。
worksheet.Rows[9].Height = 0;
// 隐藏工作表的第10列。
worksheet.Columns[9].Width = 0;