Afficher ou masquer les en têtes de ligne et de colonne dans Aspose.Cells

Contrôler la visibilité des feuilles de calcul

Aspose.Cells fournit une classe, Workbook, qui représente un fichier Microsoft Excel. La classe Workbook contient une collection Worksheets qui permet d’accéder à chaque feuille de calcul dans un fichier Excel.

Une feuille de calcul est représentée par la classe Worksheet. La classe Worksheet propose une large gamme de propriétés et de méthodes pour gérer les feuilles de calcul. Pour contrôler la visibilité des en-têtes de ligne et de colonne, utilisez la propriété IsRowColumnHeadersVisible de la classe Worksheet. IsRowColumnHeadersVisible est une propriété booléenne, ce qui signifie qu’elle ne peut stocker qu’une valeur true ou false.

Un exemple complet est donné ci-dessous qui montre comment utiliser la propriété IsRowColumnHeadersVisible de la classe Worksheet pour masquer les en-têtes de ligne et de colonne sur la première feuille de calcul dans un fichier.

La capture d’écran montre Book1.xls, le fichier d’entrée. Il contient trois feuilles de calcul : Feuil1, Feuil2 et Feuil3. Chaque feuille de calcul montre les en-têtes de ligne et de colonne.

Book1.xls : feuille de calcul avant modification

todo:image_alt_text

Book1.xls est ouvert en appelant la méthode Open de la classe Workbook et les en-têtes de ligne et de colonne sur la première feuille de calcul sont cachés. Le fichier modifié est enregistré sous le nom de output.xls.

Output.xls : feuille de calcul après modification

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();

Télécharger le code en cours d’exécution

Télécharger le code source d’exemple