Formater et modifier des plages nommées
Format des plages
Définir la couleur d’arrière-plan et les attributs de police à une plage nommée
Pour appliquer le formatage, définissez un objet Style pour spécifier les paramètres de style et appliquez-le à l’objet Range.
L’exemple suivant montre comment définir la couleur de remplissage pleine (couleur d’ombrage) avec des paramètres de police à une plage.
Ajout de bordures à une plage nommée
Il est possible d’ajouter des bordures à une plage de cellules au lieu d’une seule cellule. L’objet Range fournit une méthode SetOutlineBorder qui prend les paramètres suivants pour ajouter une bordure à la plage de cellules:
- Type de bordure, le type de bordure, sélectionné de l’énumération BorderType.
- Style de ligne, le style de ligne, sélectionné de l’énumération CellBorderType.
- Couleur, la couleur de la ligne, sélectionnée dans l’énumération de couleur.
L’exemple suivant montre comment définir une bordure de contour à une plage.
L’exemple suivant montre comment définir des bordures autour de chaque cellule de la plage.
Renommer une plage nommée
Aspose.Cells vous permet de renommer une plage nommée selon vos besoins. Vous pouvez obtenir la plage nommée et la renommer en utilisant l’attribut Name.Text. L’exemple suivant montre comment renommer une plage nommée.
Union des plages
Aspose.Cells fournit la méthode Range.Union pour réaliser l’union des plages, la méthode renvoie un objet ArrayList. L’exemple suivant montre comment réaliser l’union des plages.
Intersection des plages
Aspose.Cells fournit la méthode Range.Intersect pour intersecter deux plages. La méthode renvoie un objet Range. Pour vérifier si une plage intersecte une autre plage, utilisez la méthode Range.Intersect qui renvoie une valeur booléenne. L’exemple suivant montre comment intersecter les plages.
Fusionner les cellules dans la plage nommée
Aspose.Cells fournit la méthode Range.Merge() pour fusionner les cellules dans la plage. L’exemple suivant montre comment fusionner les cellules individuelles d’une plage nommée.
Supprimer une Plage Nommée
Aspose.Cells fournit la méthode NameCollection.RemoveAt() pour effacer le nom de la plage. Pour effacer le contenu de la plage, utilisez la méthode Cells.ClearRange(). L’exemple suivant montre comment supprimer une plage nommée avec son contenu.