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