Gestion des plages

Introduction

Dans Excel, vous pouvez sélectionner plusieurs cellules avec une sélection de zone à la souris, l’ensemble des cellules sélectionnées est appelé “Plage”.

Par exemple, vous pouvez cliquer avec le bouton gauche de la souris dans la cellule “A1” d’Excel, puis faire glisser jusqu’à la cellule “C4”. La zone rectangulaire que vous avez sélectionnée peut également être facilement créée en tant qu’objet en utilisant Aspose.Cells pour Python via .NET.

Voici comment créer une plage, mettre une valeur, définir un style et effectuer d’autres opérations sur l’objet “Plage”.

Gestion des Plages en Utilisant la Bibliothèque Excel Aspose.Cells pour Python

Aspose.Cells pour Python via .NET 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 fournit une collection Cells.

Comment Créer une Plage

Lorsque vous souhaitez créer une zone rectangulaire qui s’étend sur A1:C4, vous pouvez utiliser le code suivant :

Comment Mettre une Valeur dans les Cellules de la Plage

Supposons que vous avez une plage de cellules qui s’étend de A1 à C4. La matrice crée 4 * 3 = 12 cellules. Les cellules individuelles de la plage sont disposées séquentiellement.

L’exemple suivant montre comment saisir des valeurs dans les cellules de la plage.

Comment Définir le Style des Cellules de la Plage

L’exemple suivant montre comment définir le style des cellules de la plage.

Comment Obtenir la Région Actuelle de la Plage

CurrentRegion est une propriété qui renvoie un objet Range qui représente la région actuelle.

La région actuelle est une plage délimitée par une combinaison de lignes vierges et de colonnes vierges. En lecture seule.

Dans Excel, vous pouvez obtenir la région actuelle en :

  1. Sélectionnez une zone (plage1) avec la boîte de souris.
  2. Cliquez sur “Accueil - Modification - Recherche et sélection - Atteindre une spécificité - Région actuelle”, ou utilisez “Ctrl+Maj+*”, vous verrez qu’Excel vous aide automatiquement à sélectionner une zone (plage2), maintenant vous l’avez fait, la plage2 est la région actuelle de la plage1.

En utilisant Aspose.Cells pour Python via .NET, vous pouvez utiliser la propriété “Range.current_region” pour effectuer la même fonction.

Veuillez télécharger le fichier de test suivant, l’ouvrir dans Excel, utiliser la boîte de souris pour sélectionner une zone “A1:D7”, puis cliquer sur “Ctrl+Maj+*”, vous verrez que la zone “A1:C3” est sélectionnée.

current_region.xlsx

Veuillez maintenant exécuter l’exemple suivant, voyez comment cela fonctionne dans Aspose.Cells pour Python via .NET :

Sujets avancés