Insertion et suppression de lignes et de colonnes

Introduction

Qu’il s’agisse de créer une nouvelle feuille de calcul à partir de zéro ou de travailler sur une feuille de calcul existante, nous devrons peut-être ajouter des lignes ou des colonnes supplémentaires pour accueillir plus de données. Inversement, nous pouvons également avoir besoin de supprimer des lignes ou des colonnes à partir de positions spécifiées dans la feuille de calcul.

Pour répondre à ces exigences, Aspose.Cells fournit un ensemble très simple de classes et de méthodes, décrites ci-dessous.

Comment gérer les lignes/colonnes

Aspose.Cells fournit unCahier d’exercices classe qui représente un fichier Excel Microsoft. LeCahier d’exercices la classe contient unCollection de feuilles de calcul qui permet d’accéder à chaque feuille de calcul dans un fichier Excel. Une feuille de calcul est représentée par leFeuille de travail classe. LeFeuille de travail la classe fournit unCellscollection qui représente toutes les cellules de la feuille de calcul.

LeCellscollection fournit plusieurs méthodes pour gérer les lignes et les colonnes dans une feuille de calcul. Certains d’entre eux sont discutés ci-dessous.

Comment insérer une ligne

Insérez une ligne à n’importe quel endroit en appelant leinsérer des lignes méthode deCells collection. Leinsérer des lignesla méthode prend l’index de la ligne où la nouvelle ligne sera insérée comme premier argument, et le nombre de lignes à insérer comme deuxième argument.

Comment insérer plusieurs lignes

Pour insérer plusieurs lignes dans la feuille de calcul, appelez leinsérer des lignes méthode deCells collection. Leinsérer des lignes la méthode prend deux paramètres :

  • Index de ligne : l’index de la ligne à partir de laquelle les nouvelles lignes seront insérées.
  • Nombre de lignes : le nombre total de lignes à insérer.

Comment insérer une ligne avec formatage

Pour insérer une ligne avec des options de formatage, utilisez le[insérer des lignes](https://reference.aspose.com/cells/java/com.aspose.cells/cells#insertRows(int,%20int,%20com.aspose.cells.InsertOptions)surcharge qui prendOptions d’insertioncomme paramètre. Met leCopierFormatTypepropriété deOptions d’insertioncours avecCopierFormatTypeÉnumération. LeCopierFormatTypeL’énumération compte trois membres énumérés ci-dessous.

  • SAME_AS_ABOVE: Formate la ligne de la même manière que la ligne ci-dessus.
  • SAME_AS_BELOW: Formate la ligne de la même manière que la ligne ci-dessous.
  • CLEAR: Efface le formatage.

Comment supprimer une ligne

Pour supprimer une ligne à n’importe quel emplacement, appelez lesupprimer des lignes méthode deCells collection. Lesupprimer des lignes la méthode prend deux paramètres :

  • Index de ligne : l’index de la ligne à partir de laquelle les lignes seront supprimées.
  • Nombre de lignes : le nombre total de lignes à supprimer.

Comment supprimer plusieurs lignes

Pour supprimer plusieurs lignes d’une feuille de calcul, appelez lesupprimer des lignes méthode deCells collection. Lesupprimer des lignes la méthode prend deux paramètres :

  • Index de ligne : l’index de la ligne à partir de laquelle les lignes seront supprimées.
  • Nombre de lignes : le nombre total de lignes à supprimer.

Comment insérer une ou plusieurs colonnes

Les développeurs peuvent également insérer une colonne dans la feuille de calcul à n’importe quel endroit en appelant leinsérer des colonnes méthode deCellscollection. Leinsérer des colonnes la méthode prend deux paramètres :

  • Index de colonne, l’index de la colonne à partir de laquelle la colonne sera insérée
  • Nombre de colonnes, le nombre total de colonnes à insérer

Comment supprimer une colonne

Pour supprimer une colonne de la feuille de calcul à n’importe quel endroit, appelez lesupprimerColonnes méthode deCells collection. LesupprimerColonnes la méthode prend les paramètres suivants :

  • Index de colonne : l’index de la colonne à partir de laquelle la colonne sera supprimée.
  • Nombre de colonnes : le nombre total de colonnes à supprimer.
  • Mettre à jour la référence : paramètre booléen pour indiquer s’il faut mettre à jour les références dans d’autres feuilles de calcul.