Cells
Contenu
[
Cacher
]Cells class
Encapsule une collection d’objets pertinents pour les cellules, tels queCell ,Row …etc.
public class Cells : IDisposable, IEnumerable
Propriétés
| Nom | La description |
|---|---|
| Columns { get; } | Obtient la collection deColumn objets qui représentent les colonnes individuelles dans cette feuille de calcul. |
| Count { get; } | Obtient le nombre total d’objets Cell instanciés. |
| CountLarge { get; } | Obtient le nombre total d’objets Cell instanciés. |
| FirstCell { get; } | Obtient la première cellule de cette feuille de calcul. |
| IsDefaultRowHeightMatched { get; set; } | Indique que la hauteur de ligne et la hauteur de police par défaut correspondent à |
| IsDefaultRowHidden { get; set; } | Indique si la ligne est masquée par défaut. |
| Item { get; } | Obtient leCell élément à l’index de ligne de cellule et à l’index de colonne spécifiés. (2 indexers) |
| LastCell { get; } | Obtient la dernière cellule de cette feuille de calcul. |
| MaxColumn { get; } | Index de colonne minimum des cellules qui ont été instanciées dans la collection (n’inclut pas la colonne où le style est défini pour toute la colonne mais aucune cellule n’y a été instanciée). |
| MaxDataColumn { get; } | Index de colonne maximal de la cellule contenant des données. |
| MaxDataRow { get; } | Index de ligne maximal de la cellule contenant des données. |
| MaxDisplayRange { get; } | Obtient la plage maximale qui inclut les données, les cellules fusionnées et les formes. |
| MaxRow { get; } | Index de ligne maximal de la cellule contenant des données ou un style. |
| MemorySetting { get; set; } | Obtient ou définit l’option d’utilisation de la mémoire pour ces cellules. |
| MergedCells { get; } | Obtient la collection de cellules fusionnées. |
| MinColumn { get; } | Index de colonne minimum des cellules qui ont été instanciées dans la collection (n’inclut pas la colonne où le style est défini pour toute la colonne mais aucune cellule n’y a été instanciée). |
| MinDataColumn { get; } | Index de colonne minimum de la cellule contenant des données. |
| MinDataRow { get; } | Index de ligne minimum de la cellule contenant des données. |
| MinRow { get; } | Index de ligne minimum de la cellule contenant des données ou un style. |
| MultiThreadReading { get; set; } | Obtient ou définit si le modèle de données des cellules doit prendre en charge la lecture multi-thread. La valeur par défaut de cette propriété est false. |
| OdsCellFields { get; } | Obtient la liste des champs de ods. |
| PreserveString { get; set; } | Obtient ou définit une valeur indiquant si toutes les valeurs de la feuille de calcul sont conservées sous forme de chaînes. La valeur par défaut est false. |
| Ranges { get; } | Obtient la collection deRangeobjets créés au moment de l’exécution. |
| Rows { get; } | Obtient la collection deRow objets qui représentent les lignes individuelles de cette feuille de calcul. |
| StandardHeight { get; set; } | Obtient ou définit la hauteur de ligne par défaut dans cette feuille de calcul, en unités de points. |
| StandardHeightInch { get; set; } | Obtient ou définit la hauteur de ligne par défaut dans cette feuille de calcul, en pouces. |
| StandardHeightPixels { get; set; } | Obtient ou définit la hauteur de ligne par défaut dans cette feuille de calcul, en pixels. |
| StandardWidth { get; set; } | Obtient ou définit la largeur de colonne par défaut dans la feuille de calcul, en unités de caractères. |
| StandardWidthInch { get; set; } | Obtient ou définit la largeur de colonne par défaut dans la feuille de calcul, en pouces. |
| StandardWidthPixels { get; set; } | Obtient ou définit la largeur de colonne par défaut dans la feuille de calcul, en unités de pixels. |
| Style { get; set; } | Obtient et définit le style par défaut. |
Méthodes
| Nom | La description |
|---|---|
| AddRange(Range) | Ajoute une référence d’objet de plage aux cellules |
| ApplyColumnStyle(int, Style, StyleFlag) | Applique les formats pour une colonne entière. |
| ApplyRowStyle(int, Style, StyleFlag) | Applique les formats pour une ligne entière. |
| ApplyStyle(Style, StyleFlag) | Applique les formats pour une feuille de calcul entière. |
| CheckCell(int, int) | Obtient leCell élément ou null à l’index de ligne de cellule et à l’index de colonne spécifiés. |
| CheckColumn(int) | Obtient leColumn élément ou null à l’index de colonne spécifié. |
| CheckRow(int) | Obtient leRow élément ou à l’index de ligne de cellule spécifié. |
| Clear() | Efface tous les objets de cellule et de ligne. |
| ClearContents(CellArea) | Efface le contenu d’une plage. |
| ClearContents(int, int, int, int) | Efface le contenu d’une plage. |
| ClearFormats(CellArea) | Efface le formatage d’une plage. |
| ClearFormats(int, int, int, int) | Efface le formatage d’une plage. |
| ClearMergedCells() | Efface toutes les plages fusionnées. |
| ClearRange(CellArea) | Efface le contenu et la mise en forme d’une plage. |
| ClearRange(int, int, int, int) | Efface le contenu et la mise en forme d’une plage. |
| ConvertStringToNumericValue() | Convertit les données de chaîne dans les cellules en valeur numérique si possible. |
| CopyColumn(Cells, int, int) | Copie les données et les formats d’une colonne entière. |
| CopyColumns(Cells, int, int, int) | Copie les données et les formats d’une colonne entière. |
| CopyColumns(Cells, int, int, int, int) | Copie les données et les formats de toutes les colonnes. |
| CopyColumns(Cells, int, int, int, PasteOptions) | Copie les données et les formats d’une colonne entière. |
| CopyRow(Cells, int, int) | Copie les données et les formats d’une ligne entière. |
| CopyRows(Cells, int, int, int) | Copie les données et les formats de certaines lignes entières. |
| CopyRows(Cells, int, int, int, CopyOptions) | Copie les données et les formats de certaines lignes entières. |
| CopyRows(Cells, int, int, int, CopyOptions, PasteOptions) | Copie les données et les formats de certaines lignes entières. |
| CreateRange(string) | Crée unRange objet à partir d’une adresse de la plage. |
| CreateRange(string, string) | Crée unRange objet d’une plage de cellules. |
| CreateRange(int, int, bool) | Crée unRange objet à partir de lignes de cellules ou de colonnes de cellules. |
| CreateRange(int, int, int, int) | Crée unRange objet d’une plage de cellules. |
| DeleteBlankColumns() | Supprimer toutes les colonnes vides qui ne contiennent aucune donnée. |
| DeleteBlankColumns(DeleteOptions) | Supprimer toutes les colonnes vides qui ne contiennent aucune donnée. |
| DeleteBlankRows() | Supprimer toutes les lignes vides qui ne contiennent aucune donnée. |
| DeleteBlankRows(DeleteOptions) | Supprimer toutes les lignes vides qui ne contiennent aucune donnée. |
| DeleteColumn(int) | Supprime une colonne. |
| DeleteColumn(int, bool) | Supprime une colonne. |
| DeleteColumns(int, int, bool) | Supprime plusieurs colonnes. |
| DeleteRange(int, int, int, int, ShiftType) | Supprime une plage de cellules et décale les cellules en fonction de l’option de décalage. |
| DeleteRow(int) | Supprime une ligne. |
| DeleteRows(int, int) | Supprime plusieurs lignes. |
| DeleteRows(int, int, bool) | Supprime plusieurs lignes dans la feuille de calcul. |
| Dispose() | Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées. |
| EndCellInColumn(short) | Récupère la dernière cellule de cette colonne. |
| EndCellInColumn(int, int, short, short) | Obtient la dernière cellule avec l’index de colonne maximal dans cette plage. |
| EndCellInRow(int) | Obtient la dernière cellule de cette ligne. |
| EndCellInRow(int, int, int, int) | Obtient la dernière cellule avec l’index de ligne maximal dans cette plage. |
| ExportArray(int, int, int, int) | Exporte les données dans leCells collection à un objet tableau à deux dimensions. |
| ExportDataTable(int, int, int, int) | Exporte les données dans leCells collecte à unDataTable objet. |
| ExportDataTable(int, int, int, int, bool) | Exporte les données dans leCells collecte à unDataTable objet. |
| ExportDataTable(int, int, int, int, ExportTableOptions) | Exporte les données dans leCells collecte à unDataTable objet. |
| ExportDataTableAsString(int, int, int, int) | Exporte les données dans leCells collecte à unDataTable objet. |
| ExportDataTableAsString(int, int, int, int, bool) | Exporte les données dans leCells collecte à unDataTable objet. |
| ExportTypeArray(int, int, int, int) | Exporte le type de valeur de cellule dans leCells collection à un objet tableau à deux dimensions. |
| Find(object, Cell) | Trouve la cellule contenant l’objet d’entrée. |
| Find(object, Cell, FindOptions) | Trouve la cellule contenant l’objet d’entrée. |
| GetCell(int, int) | Obtient leCell élément ou null à l’index de ligne de cellule et à l’index de colonne spécifiés. |
| GetCellStyle(int, int) | Obtenir le style de la cellule donnée. |
| GetColumnWidth(int) | Obtient la largeur de la colonne spécifiée en vue normale |
| GetColumnWidthInch(int) | Obtient la largeur de la colonne spécifiée en vue normale, en unités de pouces. |
| GetColumnWidthPixel(int) | Obtient la largeur de la colonne spécifiée en vue normale, en unités de pixel. |
| GetDependents(bool, int, int) | Obtenir toutes les cellules qui font référence à la cellule spécifique. |
| GetDependentsInCalculation(int, int, bool) | Obtient toutes les cellules dont le résultat calculé dépend d’une cellule spécifique. |
| GetEnumerator() | Obtient l’énumérateur de cellules. |
| GetGroupedColumnOutlineLevel(int) | Obtient le niveau hiérarchique (basé sur zéro) de la colonne. |
| GetGroupedRowOutlineLevel(int) | Obtient le niveau hiérarchique (basé sur zéro) de la ligne. |
| GetLastDataRow(int) | Obtient le dernier index de ligne de la cellule qui contient des données dans la colonne spécifiée. |
| GetMaxGroupedColumnOutlineLevel() | Obtient le niveau hiérarchique maximal des colonnes groupées (base zéro). |
| GetMaxGroupedRowOutlineLevel() | Obtient le niveau maximal de plan de lignes groupées (basé sur zéro). |
| GetRow(int) | Obtient leRow élément à l’index de ligne de cellule spécifié. |
| GetRowEnumerator() | Obtient l’énumérateur de lignes. |
| GetRowHeight(int) | Obtient la hauteur d’une ligne spécifiée. |
| GetRowHeightInch(int) | Obtient la hauteur d’une ligne spécifiée en pouces. |
| GetRowHeightPixel(int) | Obtient la hauteur d’une ligne spécifiée en unité de pixel. |
| GetRowOriginalHeightPoint(int) | Obtient la hauteur de la ligne d’origine en unité de point si la ligne est masquée |
| GetViewColumnWidthPixel(int) | Obtenez la largeur dans différents types de vue. |
| GetViewRowHeight(int) | Obtient la hauteur d’une ligne spécifiée. |
| GetViewRowHeightInch(int) | Obtient la hauteur d’une ligne spécifiée en pouces. |
| GroupColumns(int, int) | Regroupe les colonnes. |
| GroupColumns(int, int, bool) | Regroupe les colonnes. |
| GroupRows(int, int) | Regroupe les lignes. |
| GroupRows(int, int, bool) | Regroupe les lignes. |
| HideColumn(int) | Masque une colonne. |
| HideColumns(int, int) | Masquer plusieurs colonnes. |
| HideGroupDetail(bool, int) | Réduit les lignes/colonnes groupées. |
| HideRow(int) | Masque une ligne. |
| HideRows(int, int) | Masque plusieurs lignes. |
| ImportArray(double[], int, int) | |
| ImportArray(int[], int, int) | |
| ImportArray(string[], int, int) | |
| ImportArray(double[], int, int, bool) | Importe un tableau de doubles dans une feuille de calcul. |
| ImportArray(int[], int, int, bool) | Importe un tableau d’entiers dans une feuille de calcul. |
| ImportArray(string[], int, int, bool) | Importe un tableau de chaînes dans une feuille de calcul. |
| ImportArrayList(ArrayList, int, int, bool) | Importe un tableau de données dans une feuille de calcul. |
| ImportCSV(Stream, TxtLoadOptions, int, int) | Importer un fichier CSV dans les cellules. |
| ImportCSV(string, TxtLoadOptions, int, int) | Importer un fichier CSV dans les cellules. |
| ImportCSV(Stream, string, bool, int, int) | Importer un fichier CSV dans les cellules. |
| ImportCSV(string, string, bool, int, int) | Importer un fichier CSV dans les cellules. |
| ImportCustomObjects(ICollection, int, int, ImportTableOptions) | Importe des objets personnalisés. |
| ImportCustomObjects(ICollection, string[], bool, int, int, int, bool, string, bool) | Importe des objets personnalisés. |
| ImportData(IDataReader, int, int) | Importe des données à partir d’unIDataReader objet. |
| ImportData(DataTable, int, int, ImportTableOptions) | Importer des données à partir d’un tableau de données personnalisé. |
| ImportData(DataView, int, int, ImportTableOptions) | Importer des données à partir de la vue des données. |
| ImportData(ICellsDataTable, int, int, ImportTableOptions) | Importer des données à partir d’un tableau de données personnalisé. |
| ImportData(IDataReader, int, int, ImportTableOptions) | Importe des données à partir d’unIDataReader objet. |
| ImportDataGrid(DataGrid, int, int, bool) | Importe unDataGrid dans une feuille de calcul. |
| ImportDataGrid(DataGrid, int, int, int, int, bool) | Importe unDataGrid dans une feuille de calcul. |
| ImportDataGrid(DataGrid, int, int, int, int, bool, bool) | Importe unDataGrid dans une feuille de calcul. |
| ImportDataGridAsString(DataGrid, int, int, bool) | Importe unDataGrid dans une feuille de travail. Cette méthode n’essaie pas de convertir le texte en valeurs numériques. |
| ImportDataRow(DataRow, int, int) | Importe un DataRow dans le fichier Excel. |
| ImportDataView(DataView, int, int) | Importe unDataView dans une feuille de calcul. |
| ImportFormulaArray(string[], int, int, bool) | Importe un tableau de formules dans une feuille de calcul. |
| ImportGridView(GridView, int, int, ImportTableOptions) | Importe une vue de grille dans ces cellules. |
| ImportObjectArray(object[], int, int, bool) | Importe un tableau de données dans une feuille de calcul. |
| ImportObjectArray(object[], int, int, bool, int) | Importe un tableau de données dans une feuille de calcul. |
| ImportTwoDimensionArray(object[], int, int) | |
| ImportTwoDimensionArray(object[], int, int, bool) | |
| ImportTwoDimensionArray(object[], object[], int, int, bool) | |
| ImportTwoDimensionArray(object[], object[], int, int, TxtLoadOptions) | |
| InsertColumn(int) | Insère une nouvelle colonne dans la feuille de calcul. |
| InsertColumn(int, bool) | Insère une nouvelle colonne dans la feuille de calcul. |
| InsertColumns(int, int) | Insère des colonnes dans la feuille de calcul. |
| InsertColumns(int, int, bool) | Insère des colonnes dans la feuille de calcul. |
| InsertCutCells(Range, int, int, ShiftType) | Insérer la plage de coupe. |
| InsertRange(CellArea, ShiftType) | Insère une plage de cellules et décale les cellules en fonction de l’option de décalage. |
| InsertRange(CellArea, int, ShiftType) | Insère une plage de cellules et décale les cellules en fonction de l’option de décalage. |
| InsertRange(CellArea, int, ShiftType, bool) | Insère une plage de cellules et décale les cellules en fonction de l’option de décalage. |
| InsertRow(int) | Insère une nouvelle ligne dans la feuille de calcul. |
| InsertRows(int, int) | Insère plusieurs lignes dans la feuille de calcul. |
| InsertRows(int, int, bool) | Insère plusieurs lignes dans la feuille de calcul. |
| InsertRows(int, int, InsertOptions) | Insère plusieurs lignes dans la feuille de calcul. |
| IsBlankColumn(int) | Vérifie si la colonne donnée est vide (ne contient aucune donnée). |
| IsColumnHidden(int) | Vérifie si une colonne à un index donné est masquée. |
| IsDeletingRangeEnabled(int, int, int, int) | Vérifiez si la plage peut être supprimée. |
| IsRowHidden(int) | Vérifie si une ligne à un index donné est masquée. |
| LinkToXmlMap(string, int, int, string) | Lien vers une carte xml. |
| Merge(int, int, int, int) | Fusionne une plage de cellules spécifiée en une seule cellule. |
| Merge(int, int, int, int, bool) | Fusionne une plage de cellules spécifiée en une seule cellule. |
| Merge(int, int, int, int, bool, bool) | Fusionne une plage de cellules spécifiée en une seule cellule. |
| MoveRange(CellArea, int, int) | Déplace la plage. |
| RemoveDuplicates() | Supprime les lignes en double dans la feuille. |
| RemoveDuplicates(int, int, int, int) | Supprime les valeurs en double dans la plage. |
| RemoveDuplicates(int, int, int, int, bool, int[]) | Supprime les données en double de la plage. |
| RemoveFormulas() | Supprime toutes les formules et les remplace par la valeur de la formule. |
| RetrieveSubtotalSetting(CellArea) | Récupère le réglage des sous-totaux de la plage. |
| SetColumnWidth(int, double) | Définit la largeur de la colonne spécifiée en vue normale. |
| SetColumnWidthInch(int, double) | Définit la largeur de la colonne en pouces en vue normale. |
| SetColumnWidthPixel(int, int) | Définit la largeur de la colonne en pixels en vue normale. |
| SetRowHeight(int, double) | Définit la hauteur de la ligne spécifiée. |
| SetRowHeightInch(int, double) | Définit la hauteur de ligne en pouces. |
| SetRowHeightPixel(int, int) | Définit la hauteur de ligne en pixels. |
| SetViewColumnWidthPixel(int, int) | Définit la largeur de la colonne dans différentes vues. |
| ShowGroupDetail(bool, int) | Développe les lignes/colonnes groupées. |
| Subtotal(CellArea, int, ConsolidationFunction, int[]) | Crée des sous-totaux pour la plage. |
| Subtotal(CellArea, int, ConsolidationFunction, int[], bool, bool, bool) | Crée des sous-totaux pour la plage. |
| TextToColumns(int, int, int, TxtLoadOptions) | Divise le texte de la colonne en colonnes. |
| UngroupColumns(int, int) | Dissocie les colonnes. |
| UngroupRows(int, int) | Dissocie les lignes. |
| UngroupRows(int, int, bool) | Dissocie les lignes. |
| UnhideColumn(int, double) | Affiche une colonne |
| UnhideColumns(int, int, double) | Afficher plusieurs colonnes. |
| UnhideRow(int, double) | Affiche une ligne. |
| UnhideRows(int, int, double) | Affiche les lignes masquées. |
| UnMerge(int, int, int, int) | Annule la fusion d’une plage spécifiée de cellules fusionnées. |
Exemples
[C#]
Workbook excel = new Workbook();
Cells cells = excel.Worksheets[0].Cells;
//Définir la hauteur de ligne par défaut
cells.StandardHeight = 20;
//Définir la hauteur de la ligne
cells.SetRowHeight(2, 20.5);
//Définir la largeur de colonne par défaut
cells.StandardWidth = 15;
//Définir la largeur de la colonne
cells.SetColumnWidth(3, 12.57);
//Fusionner des cellules
cells.Merge(5, 4, 2, 2);
//Mettez des valeurs dans les cellules
cells[0, 0].PutValue(true);
cells[0, 1].PutValue(1);
cells[0, 2].PutValue("abc");
//Exporter des données
object[,] arr = cells.ExportArray(0, 0, 10, 10);
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim cells as Cells = excel.Worksheets(0).Cells
'Définir la hauteur de ligne par défaut
cells.StandardHeight = 20
'Définir la hauteur de ligne
cells.SetRowHeight(2, 20.5)
'Définir la largeur de colonne par défaut
cells.StandardWidth = 15
'Définir la largeur de la colonne
cells.SetColumnWidth(3, 12.57)
'Fusionner des cellules
cells.Merge(5, 4, 2, 2)
'Exporter des données
Dim outDataTable as DataTable = cells.ExportDataTable(12, 12, 10, 10)
Voir également
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells