Copier les lignes et les colonnes de GridWeb
Le composant Aspose.Cells.GridWeb offre le moyen de copier une ligne et une colonne tout en utilisant la classe GridCells. Cet article illustre l’utilisation des API exposées par le Aspose.Cells.GridWeb pour copier des lignes et des colonnes sur l’interface GridWeb.
Les méthodes GridCells.CopyRow, GridCells.CopyColumn, GridCells.CopyRows et GridCells.CopyColumns copient le contenu, le style et les formules de la ligne et de la colonne source vers la destination.
Copier des lignes et des colonnes
Si vous ne connaissez pas déjà le composant Aspose.Cells.GridWeb, nous vous suggérons fortement de vérifier lePrésentation de Aspose.Cells.GridWeb et article détaillé surComment ajouter le composant Aspose.Cells.GridWeb dans une application WebForms.
Copie d’une seule ligne
Afin de garder l’exemple simple, l’article utilise une feuille de calcul existante avec une ligne et une formule simple qui additionne toutes les valeurs de la ligne. Voici comment la feuille de calcul est affichée dans l’interface Aspose.Cells.GridWeb avant de copier la ligne.
L’extrait de code est simple, comme illustré ci-dessous. Il accède à l’objet GridCells de l’ordre de feuille de calcul actif pour faire une copie de la première ligne vers la ligne suivante.
Voici à quoi ressemble le Aspose.Cells.GridWeb après l’opération de copie de ligne.
Copie d’une seule colonne
L’exemple suivant utilise une feuille de calcul existante avec une colonne et une formule simple qui additionne toutes les valeurs de la colonne. Voici comment la feuille de calcul est affichée dans l’interface Aspose.Cells.GridWeb avant de copier la colonne.
Semblable à l’exemple ci-dessus, l’extrait de code suivant accède à l’objet GridCells de l’ordre de feuille de calcul actif pour faire une copie de la première colonne dans la colonne suivante.
Voici à quoi ressemble le Aspose.Cells.GridWeb après l’opération de copie de colonne.
Copie de plusieurs lignes
Il est également possible de copier plusieurs lignes vers une nouvelle destination en utilisant la méthode GridCells.CopyRows, qui prend un paramètre supplémentaire de type entier pour spécifier le nombre de lignes source à copier.
Voici à quoi ressemble Aspose.Cells.GridWeb avant et après l’opération de copie de lignes.
Copie de plusieurs colonnes
La classe GridCells fournit également la méthode CopyColumns, qui prend un paramètre supplémentaire de type entier pour spécifier le nombre de colonnes source à copier.
Voici à quoi ressemble Aspose.Cells.GridWeb avant et après l’opération de copie de lignes.