Worksheet

Worksheet class

Encapsule l’objet qui représente une seule feuille de calcul.

public class Worksheet

Propriétés

NomLa description
ActiveCell { get; set; }
AllowSelectingLockedCell { get; set; }Indique si l’utilisateur est autorisé à sélectionner des cellules verrouillées dans une feuille de calcul protégée.
BackgroundImage { get; set; }Récupère et définit l’image d’arrière-plan de la feuille de calcul.
Cells { get; }
CodeName { get; }Représente le nom du code de la feuille de calcul.
Columns { get; }
ColumnsCount { get; set; }
Comments { get; }
Controls { get; }Obtient la collection de contrôles de cellule.
CustomColumnCaption { get; set; }Obtient ou définit la légende de colonne personnalisée pour la feuille de calcul.
CustomRowCaption { get; set; }Obtient ou définit la légende de ligne personnalisée pour la feuille de calcul.
DataMember { get; }Obtient la source de données pour laquelle l’objet Worksheet affiche des données.
DataSource { get; }Obtient la liste spécifique dans un objet DataSource for Worksheet.
DisplayRightToLeft { get; set; }
DisplayZeros { get; set; }Vrai si des valeurs nulles sont affichées.
FirstVisibleColumn { get; set; }
FirstVisibleRow { get; set; }Représente le premier index de ligne visible.
FrozenCols { get; set; }Obtient ou définit le nombre de colonnes gelées de la feuille de calcul. Gelé commencera à la première colonne.
FrozenRows { get; set; }Obtient ou définit le nombre de lignes gelées de la feuille de calcul. Gelé commencera à la première ligne.
GridDesktop { get; }Obtient l’objet GridDesktop de Sheet.
GridlinesVisible { get; set; }Obtient ou définit une valeur indiquant si les lignes de grille sont visibles. La valeur par défaut est true.
Hyperlinks { get; }Obtient leHyperlinkCollection collection.
Index { get; }Obtient l’index de la feuille dans la collection de feuilles de calcul.
IsVeryHidden { get; set; }Indique si la feuille est masquée et ne peut pas être affichée dans l’interface utilisateur (UI).
IsVisible { get; set; }
MergesCount { get; }Obtient le nombre de fusions
Name { get; set; }Obtient ou définit le nom de la feuille de calcul.
OutlineShown { get; set; }Indique si afficher le contour.
Pictures { get; }Obtient unPictures collection.
PivotTables { get; }Obtient les tableaux croisés dynamiques dans la feuille de calcul.
Protected { get; set; }
RowFilter { get; }Obtient l’objet RowFilterSettings de la feuille.
Rows { get; }
RowsCount { get; set; }
Selected { get; set; }Indique si cette feuille de calcul est sélectionnée lorsque le classeur est ouvert.
Shapes { get; }Obtient unPictures collection.
ShowGridlines { get; set; }
TabColor { get; set; }Représente la couleur de l’onglet de la feuille de calcul.
Validations { get; }Obtient la collection de paramètres de validation des données dans la feuille de calcul.
Visible { get; set; }Indique si la feuille de calcul est visible.
Workbook { get; }
Zoom { get; set; }Représente le facteur d’échelle en pourcentage. Il doit être compris entre 10 et 400.

Méthodes

NomLa description
AddAutoFilter(int, int, int)Définit la plage à laquelle s’applique le filtre automatique spécifié.
AddColumn()Ajoute une nouvelle colonne.
AddCustomFilter(int, string)Ajouter un filtre personnalisé pour la ligne spécifiée.
AddCustomFilter(int, int, object[], GridFilterOperatorType[])Ajouter un filtre personnalisé pour la plage de lignes spécifiée de la ligne de début à la ligne de fin.
AddRow()Ajoute une nouvelle ligne.
AddSelectedRange(CellRange)Ajouter une nouvelle plage sélectionnée à la feuille de calcul.
AutoFitColumn(int)Ajuste automatiquement la largeur de la colonne.
AutoFitColumn(int, int, int)Ajuste automatiquement la largeur de la colonne.
AutoFitColumns()Ajuste automatiquement toutes les colonnes de cette feuille de calcul.
AutoFitColumns(int, int)Ajuste automatiquement la largeur des colonnes.
AutoFitColumns(int, int, int, int)Ajuste automatiquement la largeur des colonnes.
AutoFitRow(int)Ajuste automatiquement la hauteur de ligne.
AutoFitRow(int, int, int)Ajuste automatiquement la hauteur de ligne.
AutoFitRow(int, int, int, int)Ajuste automatiquement la hauteur de ligne dans une plage de rectangles.
AutoFitRows()Ajuste automatiquement toutes les lignes de cette feuille de calcul.
AutoFitRows(int, int)Ajuste automatiquement la hauteur de ligne dans une plage.
AutoFitRowsMerged()Ajuste automatiquement toutes les lignes de cette feuille de calcul. Il ajustera également automatiquement la hauteur des lignes lorsque les cellules seront fusionnées dans une ligne.
CalculateFormula(string)Calcule une formule.
CellInMerged(CellLocation)Obtient une valeur si l’emplacement de cellule spécifié est dans les fusions.
CellRangeInMerge(CellRange)Obtient une valeur qui indique si la plage de cellules spécifiée dans les fusions.
ClearComments()Efface tous les commentaires dans la feuille de calcul du concepteur.
ClearMerges()Effacer toutes les fusions.
ClearSelection()Effacer la sélection dans Worksheet.
ColInMerged(int)Obtient une valeur qui indique si la colonne spécifiée dans fusionne.
ColInSelection(int)Détermine si la colonne spécifiée à l’index est sélectionnée.
Copy(Worksheet)Copie le contenu et les formats d’une autre feuille de calcul.
CreateRange(string, string)
CreateRange(int, int, int, int)
DataBind(object, string)Lie les données de l’objet source de données avec l’objet feuille de calcul.
DataUnbind()Dissocier les données de l’objet source de données avec l’objet feuille de calcul.
ExportDataTable(DataTable, int, int, int, int, bool)Exporte les données de la collection Cells d’une feuille de calcul vers un objet DataTable spécifié.
ExportDataTable(int, int, int, int, bool, bool)Exporte les données de la collection Cells d’une feuille de calcul vers un nouvel objet DataTable.
FilterString(int, string)Définit le filtre pour la colonne. notez que nous appellerons AddAutoFilter avant d’appeler filterString La chaîne de critères de filtre. notez que nous utilisons comma->"," comme caractère fractionné, de sorte que la valeur de cellule que vous souhaitez filtrer ne doit pas contenir avec comma filterString(10,“123,456”) signifie que la colonne 10 doit contenir 123 ou 456, filterString(10,“123” ) signifie que la colonne 10 doit contenir 123 valeur fractionnée avec une virgule, par exemple. 123 456 789 ou abc
FreezePanes(string, int, int)Gèle les volets au niveau de la cellule spécifiée dans la feuille de calcul.
FreezePanes(int, int, int, int)Gèle les volets au niveau de la cellule spécifiée dans la feuille de calcul.
GetAllSelectedRanges()Obtient toutes les plages sélectionnées de cette feuille de calcul.
GetCellLocationByClientPoint(Point)Obtient l’emplacement de la cellule par point de coordonnées client.
GetColumnCaption(int)Obtient la légende de la colonne. Si la légende n’est pas définie, renvoie une chaîne vide.
GetFirstVisibleColumn()Obtenir le premier index de colonne visible de la vue feuille.
GetFirstVisibleRow()Obtenir le premier index de ligne visible de la vue de feuille.
GetFocusedCell()Obtient la cellule focalisée.
GetFocusedCellLocation()Obtient un emplacement de cellule focalisé.
GetFreezedPanes(out int, out int, out int, out int)Obtient les volets de gel.
GetIsReadonly(int, int)Obtient si la cellule est en lecture seule. Il s’agit d’un attribut étendu de GridWeb, il ne sera pas conservé dans le fichier Excel réel
GetLastSelection()Obtient la plage de cellules de la dernière sélection.
GetMerge(int)Obtient la plage de cellules de la fusion à l’index spécifié.
GetMergeByCell(int, int)obtient la zone de fusion qui contient la cellule à l’emplacement de la ligne, de la colonne, renvoie null si toutes les zones de fusion n’incluent pas cet emplacement de cellule
GroupColumns(int, int)Regroupe les colonnes.
GroupColumns(int, int, bool, bool)Regroupe les colonnes.
GroupColumns(int, int, int, bool)Regroupe les colonnes.
GroupRows(int, int)Regroupe les lignes.
GroupRows(int, int, bool)Regroupe les lignes.
GroupRows(int, int, bool, bool)Regroupe les lignes.
GroupRows(int, int, int, bool)Regroupe les lignes.
GroupRows(int, int, int, bool, bool)Regroupe les lignes.
ImportDataTable(DataTable, bool, int, int)Importe un objet DataTable dans une feuille de calcul.
InSelection(CellLocation)Détermine si l’emplacement de cellule spécifié est sélectionné.
InsertColumn(int)Insère une nouvelle colonne.
InsertRow(int)Insère une nouvelle ligne.
IsCellFocused()Détermine si la cellule est focalisée.
IsProtected()Indique si la feuille de calcul est protégée.
Merge(CellRange)Fusionne une plage de cellules spécifiée en une seule cellule.
MergeFocused(CellLocation)Obtient l’index de la fusion ciblée.
MoveTo(int)Déplace la feuille vers un autre emplacement dans la feuille de calcul.
RefreshFilter()Actualiser les filtres automatiques pour masquer ou afficher les lignes.
RemoveAutoFilter()Supprimer le filtre automatique de la feuille de calcul.
RemoveColumn(int)Supprime une colonne à l’index spécifié.
RemoveRow(int)Supprime une ligne à l’index spécifié.
ResetFilter(int)réinitialiser le type de filtre sur aucun
ResetFilters(int, int)réinitialiser le type de filtre sur aucun
RowInMerged(int)Obtient une valeur qui indique si la ligne spécifiée dans fusionne.
RowInSelection(int)Détermine si la ligne spécifiée à l’index est dans la sélection.
SetAllCellsEditable()Rend toutes les cellules modifiables. Ceci est un attribut étendu
SetAllCellsReadonly()Rend toutes les cellules en lecture seule. Ceci est un attribut étendu notez que cet attribut ne peut pas être conservé dans la cellule réelle, si vous souhaitez conserver la protection, veuillez utiliser setProtect
SetColumnCaption(int, string)Définit la légende de la colonne. Veuillez noter qu’il s’agit d’un attribut d’extension et qu’il ne peut pas être conservé dans le fichier Excel
SetFirstVisibleColumn(int)Définir le premier index de colonne visible de la vue feuille.
SetFirstVisibleRow(int)Définir le premier index de ligne visible de la vue de feuille.
SetFocusedCell(CellLocation)Définit le focus de la cellule à l’emplacement spécifié.
SetFocusedCell(int, int)Définit le focus de la cellule sur la colonne et la ligne spécifiées.
SetFont(CellRange, Font)Définit l’objet police sur cellRange.
SetFontColor(CellRange, Color)Définit la couleur de la police sur cellRange.
SetIsReadonly(int, int, bool)Définit si la cellule est en lecture seule. Il s’agit d’un attribut étendu, il ne sera pas conservé dans le fichier Excel réel
SetProtect()Protège la feuille de calcul.
SetProtected(CellRange, bool)Définit cellRange s’il est protégé. Il s’agit d’une méthode étendue utilisée uniquement dans Grid. Cette méthode n’a rien à voir avec la propriété cell.Style.CellLocked Elle ne prendra pas effet après l’enregistrement dans un fichier Excel.
SetStyle(CellRange, Style)Définit l’objet de style sur cellRange.
SetStyle(GridCellArea, Style)Définit l’objet de style sur cellRange.
UnFreezePanes()Dégèle les volets de la feuille de calcul.
UngroupColumns(int, int)Dissocie les colonnes.
UngroupColumns(int, int, bool)Dissocie les colonnes.
UngroupRows(int, int)Dissocie les lignes.
UngroupRows(int, int, bool)Dissocie les lignes.
Unmerge(CellLocation)Supprimer l’emplacement de cellule spécifié des fusions.
Unmerge(CellRange)Défusionne une plage de cellules spécifiée en une seule cellule.
Unmerge(int, int)Supprimer l’index de colonne de ligne de cellule spécifié des fusions.
UnProtect()feuille de travail non protégée.
static CellIndexToR1C1(int, int)Obtient le nom de style de la cellule r1c1 en fonction de ses index de ligne et de colonne.

Des champs

NomLa description
static DEFAULT_COLUMNSCOUNTNombre de colonnes par défaut de la feuille de calcul.
static DEFAULT_ROWSCOUNTNombre de lignes par défaut de la feuille de calcul.

Voir également