在 Aspose.Cells 中显示或隐藏行列标题

控制工作表的可见性

Aspose.Cells 提供了代表 Microsoft Excel 文件的 Workbook 类。 Workbook 类包含一个 Worksheets 集合,允许访问 Excel 文件中的每个工作表。

工作表由 Worksheet 类表示。 Worksheet 类提供了广泛的属性和方法,用于管理工作表。要控制行和列标题的可见性,请使用 Worksheet 类的 IsRowColumnHeadersVisible 属性。 IsRowColumnHeadersVisible 是一个布尔属性,只能存储 truefalse 值。

下面是一个完整的示例,演示如何使用 Worksheet 类的 IsRowColumnHeadersVisible 属性隐藏文件中第一个工作表上的行和列标题。

屏幕截图显示了 Book1.xls,输入文件。它包含三个工作表:Sheet1、Sheet2 和 Sheet3。每个工作表显示了行和列标题。

Book1.xls:修改前的工作表

todo:image_alt_text

通过调用 Workbook 类的 Open 方法打开 Book1.xls,然后隐藏第一个工作表上的行和列标题。修改后的文件将保存为 output.xls。

Output.xls: 修改后的工作表

todo:image_alt_text

C#

 //Creating a file stream containing the Excel file to be opened

FileStream fstream = new FileStream("book1.xls", FileMode.Open);

//Instantiating a Workbook object

//Opening the Excel file through the file stream

Workbook workbook = new Workbook(fstream);

//Accessing the first worksheet in the Excel file

Worksheet worksheet = workbook.Worksheets[0];

//Hiding the headers of rows and columns

worksheet.IsRowColumnHeadersVisible = false;

//Saving the modified Excel file

workbook.Save("output.xls");

//Closing the file stream to free all resources

fstream.Close();

下载运行代码

下载示例代码