Range
Contenu
[
Cacher
]Range class
Encapsule l’objet qui représente une plage de cellules dans une feuille de calcul.
public class Range
Propriétés
| Nom | La description |
|---|---|
| Address { get; } | Obtient l’adresse de la plage. |
| ColumnCount { get; } | Obtient le nombre de colonnes dans la plage. |
| ColumnWidth { get; set; } | Définit ou obtient la largeur de colonne de cette plage |
| CurrentRegion { get; } | Renvoie un objet Range qui représente la région actuelle. La région actuelle est une plage délimitée par n’importe quelle combinaison de lignes vides et de colonnes vides. |
| EntireColumn { get; } | Obtient un objet Range qui représente la ou les colonnes entières contenant la plage spécifiée. |
| EntireRow { get; } | Obtient un objet Range qui représente la ligne entière (ou les lignes) contenant la plage spécifiée. |
| FirstColumn { get; } | Obtient l’index de la première colonne de la plage. |
| FirstRow { get; } | Obtient l’index de la première ligne de la plage. |
| Height { get; } | Obtient la largeur d’une plage en points. |
| Hyperlinks { get; } | Obtient tous les liens hypertexte de la plage. |
| Item { get; } | ObtientCell objet dans cette plage. |
| Left { get; } | Obtient la distance, en points, entre le bord gauche de la colonne A et le bord gauche de la plage. |
| Name { get; set; } | Obtient ou définit le nom de la plage. |
| RefersTo { get; } | Obtient les références de la plage. |
| RowCount { get; } | Obtient le nombre de lignes dans la plage. |
| RowHeight { get; set; } | Définit ou obtient la hauteur des lignes dans cette plage |
| Top { get; } | Obtient la distance, en points, entre le bord supérieur de la ligne 1 et le bord supérieur de la plage. |
| Value { get; set; } | Obtient et définit la valeur de la plage. |
| Width { get; } | Obtient la largeur d’une plage en points. |
| Worksheet { get; } | Obtient leWorksheet objet qui contient cette plage. |
Méthodes
| Nom | La description |
|---|---|
| ApplyStyle(Style, StyleFlag) | Applique les formats pour toute une plage. |
| AutoFill(Range) | Remplir automatiquement la plage cible. |
| AutoFill(Range, AutoFillType) | Remplir automatiquement la plage cible. |
| Copy(Range) | Copie les données (y compris les formules), la mise en forme, les objets de dessin, etc. à partir d’une plage source. |
| Copy(Range, PasteOptions) | Copie de la plage avec options spéciales de collage. |
| CopyData(Range) | Copie les données de cellule (y compris les formules) à partir d’une plage source. |
| CopyStyle(Range) | Copie les paramètres de style d’une plage source. |
| CopyValue(Range) | Copie la valeur de la cellule à partir d’une plage source. |
| ExportDataTable() | Exporte les données de cette plage vers unDataTable objet. |
| ExportDataTable(ExportTableOptions) | Exporte les données de cette plage vers unDataTable objet. |
| ExportDataTableAsString() | Exporte les données de cette plage vers unDataTable objet. |
| GetCellOrNull(int, int) | ObtientCell objet ou null dans cette plage. |
| GetEnumerator() | Obtient l’énumérateur pour les cellules de cette plage. |
| GetOffset(int, int) | ObtientRange plage par décalage. |
| Intersect(Range) | Renvoie unRange objet qui représente l’intersection rectangulaire de deux plages. |
| IsIntersect(Range) | Indique si la plage est intersectée. |
| Merge() | Combine une plage de cellules en une seule cellule. |
| MoveTo(int, int) | Déplacer la plage actuelle vers la plage de destination. |
| PutValue(string, bool, bool) | Met une valeur dans la plage, le cas échéant, la valeur sera convertie en un autre type de données et le format numérique de la cellule sera réinitialisé. |
| SetInsideBorders(BorderType, CellBorderType, CellsColor) | Définir les bordures intérieures de la plage. |
| SetOutlineBorder(BorderType, CellBorderType, Color) | Définit une bordure de contour autour d’une plage de cellules. |
| SetOutlineBorders(CellBorderType, Color) | Définit les bordures du contour autour d’une plage de cellules avec le même style et la même couleur de bordure. |
| SetOutlineBorders(CellBorderType[], Color[]) | Définit des bordures de lignes autour d’une plage de cellules. |
| SetStyle(Style) | Définit le style de la plage. |
| override ToString() | Renvoie une chaîne représentant l’objet Range actuel. |
| Union(Range) | Renvoie l’union de deux plages. |
| UnMerge() | Défusionne les cellules fusionnées de cette plage. |
Exemples
[C#]
//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();
// Récupère les premières cellules de la feuille de calcul.
Cells cells = workbook.Worksheets[0].Cells;
// Crée une plage (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Définissez la valeur sur la plage.
range.Value = "Hello";
// Enregistrer le fichier Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()
'Obtenez les premières cellules de feuille de calcul.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Créez une plage (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Définissez la valeur sur la plage.
range.Value = "Hello"
'Enregistrez le fichier Excel
workbook.Save("book1.xlsm")
Voir également
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells