Copie de lignes et de colonnes

Introduction

Parfois, vous devez copier des lignes et des colonnes dans une feuille de calcul sans copier l’intégralité de la feuille de calcul. Avec Aspose.Cells, il est possible de copier des lignes et des colonnes dans ou entre des classeurs. Lorsqu’une ligne (ou une colonne) est copiée, les données qu’elle contient, y compris les formules - avec des références mises à jour - et les valeurs, les commentaires, le formatage, les cellules masquées, les images et autres objets de dessin sont également copiés.

Comment copier des lignes et des colonnes avec Microsoft Excel

  1. Sélectionnez la ligne ou la colonne que vous souhaitez copier.
  2. Pour copier des lignes ou des colonnes, cliquez surCopie sur leStandard barre d’outils ou appuyez surCTRL+C*.
  3. Sélectionnez une ligne ou une colonne en dessous ou à droite de l’endroit où vous souhaitez copier votre sélection.
  4. Lorsque vous copiez des lignes ou des colonnes, cliquez surCopié Cells sur leInsérer menu.

Comment coller des lignes et des colonnes à l’aide des options de collage avec Microsoft Excel

  1. Sélectionnez les cellules contenant les données ou autres attributs que vous souhaitez copier.
  2. Dans l’onglet Accueil, cliquez sur Copier*.
  3. Cliquez sur la première cellule de la zone où vous souhaitezpâte ce que vous avez copié.
  4. Dans l’onglet Accueil, cliquez sur la flèche à côté deColler, puis sélectionnez Coller Spécial.
  5. Sélectionnez lechoix tu veux.

Comment copier des lignes et des colonnes à l’aide de Aspose.Cells for .NET

Comment copier des lignes simples

Aspose.Cells fournit leCopier la ligne méthode duCellsclasse. Cette méthode copie tous les types de données, y compris les formules, valeurs, commentaires, formats de cellules, cellules masquées, images et autres objets de dessin, de la ligne source vers la ligne de destination.

LeCopier la ligneLa méthode prend les paramètres suivants :

  • la sourceCellsobjet,
  • l’index de la ligne source, et
  • l’index de la ligne de destination.

Utilisez cette méthode pour copier une ligne dans une feuille ou vers une autre feuille. LeCopier la ligneLa méthode fonctionne de la même manière que Microsoft Excel. Ainsi, par exemple, vous n’avez pas besoin de définir explicitement la hauteur de la ligne de destination, cette valeur est également copiée.

L’exemple suivant montre comment copier une ligne dans une feuille de calcul. Il utilise un modèle de fichier Excel Microsoft et copie la deuxième ligne (avec les données, le formatage, les commentaires, les images, etc.) et la colle dans la 12ème ligne de la même feuille de calcul.

Vous pouvez ignorer l’étape permettant d’obtenir la hauteur de la ligne source à l’aide de l’optionCells.GetRowHeight méthode, puis définit la hauteur de la ligne de destination à l’aide de laCells.SetRowHeight méthode comme leCopier la ligneLa méthode prend automatiquement en charge la hauteur de la ligne.

Comment copier plusieurs lignes

Vous pouvez également copier plusieurs lignes vers une nouvelle destination tout en utilisant l’optionCells.CopyRowsméthode qui prend un paramètre supplémentaire de type entier pour spécifier le nombre de lignes source à copier.

Comment copier des colonnes

Aspose.Cells fournit leCopier la colonne méthode duCellsclasse, cette méthode copie tous les types de données, y compris les formules - avec des références mises à jour - et les valeurs, les commentaires, les formats de cellule, les cellules masquées, les images et autres objets de dessin de la colonne source vers la colonne de destination.

LeCopier la colonneLa méthode prend les paramètres suivants :

  • la sourceCellsobjet,
  • index de la colonne source, et
  • l’index de la colonne de destination.

Utilisez leCopier la colonneméthode pour copier une colonne dans une feuille ou vers une autre feuille.

Cet exemple copie une colonne d’une feuille de calcul et la colle dans une feuille de calcul d’un autre classeur.

Comment copier plusieurs colonnes

Semblable àCells.CopyRows méthode, les API Aspose.Cells fournissent également laCells.CopyColumnsméthode afin de copier plusieurs colonnes source vers un nouvel emplacement.

Comment coller des lignes et des colonnes avec les options de collage

Aspose.Cells fournit désormaisOptions de collage lors de l’utilisation des fonctionsCopier les lignes etCopier les colonnes. Il permet de définir une option de collage appropriée similaire à Excel.