Worksheet
Contenu
[
Cacher
]Worksheet class
Encapsule l’objet qui représente une seule feuille de calcul.
public class Worksheet : IDisposable
Propriétés
Nom | La description |
---|---|
ActiveCell { get; set; } | Obtient ou définit la cellule active dans la feuille de calcul. |
AllowEditRanges { get; } | Obtient la collection de plage de modification autorisée dans la feuille de calcul. |
AutoFilter { get; } | Représente le filtre automatique pour la feuille de calcul spécifiée. |
BackgroundImage { get; set; } | Récupère et définit l’image d’arrière-plan de la feuille de calcul. |
Cells { get; } | Obtient leCells collection. |
CellWatches { get; } | Obtient une collection de cellules sur cette feuille de calcul en cours de surveillance dans la “fenêtre de surveillance”. |
Charts { get; } | Obtient unChart collection |
CheckBoxes { get; } | Obtient unCheckBox collection. |
CodeName { get; set; } | Obtient le nom du code de la feuille de calcul. |
Comments { get; } | Obtient leComment collection. |
ConditionalFormattings { get; } | Obtient les ConditionalFormattings dans la feuille de calcul. |
CustomProperties { get; } | Obtient un objet représentant les informations d’identification associées à une feuille de calcul. |
DisplayRightToLeft { get; set; } | Indique si la feuille de calcul spécifiée est affichée de droite à gauche au lieu de gauche à droite. La valeur par défaut est false. |
DisplayZeros { get; set; } | Vrai si des valeurs nulles sont affichées. |
ErrorCheckOptions { get; } | Obtient le paramètre de vérification des erreurs appliqué à certaines plages. |
FirstVisibleColumn { get; set; } | Représente le premier index de colonne visible. |
FirstVisibleRow { get; set; } | Représente le premier index de ligne visible. |
HasAutofilter { get; } | Indique si cette feuille de calcul a un filtre automatique. |
HorizontalPageBreaks { get; } | Obtient leHorizontalPageBreakCollection le recueil. |
Hyperlinks { get; } | Obtient leHyperlinkCollection collection. |
Index { get; } | Obtient l’index de la feuille dans la collection de feuilles de calcul. |
IsGridlinesVisible { get; set; } | Obtient ou définit une valeur indiquant si le quadrillage est visible. La valeur par défaut est true. |
IsOutlineShown { get; set; } | Indique s’il faut afficher le contour. |
IsPageBreakPreview { get; set; } | Indique si la feuille de calcul spécifiée est affichée en vue normale ou en aperçu de saut de page. |
IsProtected { get; } | Indique si la feuille de calcul est protégée. |
IsRowColumnHeadersVisible { get; set; } | Obtient ou définit une valeur indiquant si la feuille de calcul affichera les en-têtes de ligne et de colonne. La valeur par défaut est true. |
IsRulerVisible { get; set; } | Indique si la règle est visible. Cette propriété s’applique uniquement à l’aperçu des sauts de page. |
IsSelected { get; set; } | Indique si cette feuille de calcul est sélectionnée lorsque le classeur est ouvert. |
IsVisible { get; set; } | Indique si la feuille de calcul est visible. |
ListObjects { get; } | Obtient tous les ListObjects de cette feuille de calcul. |
Name { get; set; } | Obtient ou définit le nom de la feuille de calcul. |
OleObjects { get; } | Représente une collection deOleObject dans une feuille de calcul. |
Outline { get; } | Obtient le plan sur cette feuille de calcul. |
PageSetup { get; } | Représente la description de la mise en page dans cette feuille. |
PaneState { get; } | Indique si le volet a des fractionnements horizontaux ou verticaux, et si ces fractionnements sont figés. |
Pictures { get; } | Obtient unPicture collection. |
PivotTables { get; } | Obtient tous les tableaux croisés dynamiques de cette feuille de calcul. |
Protection { get; } | Représente les différents types d’options de protection disponibles pour une feuille de calcul. Prend en charge les options de protection avancées dans ExcelXP et les versions supérieures. |
QueryTables { get; } | ObtientQueryTableCollection dans la feuille de calcul. |
Scenarios { get; } | Obtient la collection deScenario . |
Shapes { get; } | Renvoie toutes les formes de dessin dans cette feuille de calcul. |
ShowFormulas { get; set; } | Indique s’il faut afficher les formules ou leurs résultats. |
Slicers { get; } | Obtenir la collection Slicer dans la feuille de calcul |
SmartTagSetting { get; } | Obtient toutSmartTagCollection objets de la feuille de calcul. |
SparklineGroupCollection { get; } | Obtient la collection du groupe sparkline dans la feuille de calcul. |
TabColor { get; set; } | Représente la couleur de l’onglet de la feuille de calcul. |
TabId { get; set; } | Spécifie l’identifiant interne de la feuille. |
TextBoxes { get; } | Obtient unTextBox collection. |
Timelines { get; } | Obtenir la collection Timeline dans la feuille de calcul |
TransitionEntry { get; set; } | Indique si l’option Transition Formula Entry (Compatibilité Lotus) est activée. |
TransitionEvaluation { get; set; } | Indique si l’option Évaluation de la formule de transition (compatibilité Lotus) est activée. |
Type { get; set; } | Représente le type de feuille de calcul. |
UniqueId { get; set; } | Obtient et définit l’identifiant unique, il est identique à {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
Validations { get; } | Obtient la collection de paramètres de validation des données dans la feuille de calcul. |
VerticalPageBreaks { get; } | Obtient leVerticalPageBreakCollection collection. |
ViewType { get; set; } | Obtient et définit le type de vue. |
VisibilityType { get; set; } | Indique l’état visible de cette feuille. |
Workbook { get; } | Obtient l’objet classeur qui contient cette feuille. |
Zoom { get; set; } | Représente le facteur d’échelle en pourcentage. Il doit être compris entre 10 et 400. |
Méthodes
Nom | La description |
---|---|
AddPageBreaks(string) | Ajoute un saut de page. |
AdvancedFilter(bool, string, string, string, bool) | Filtre les données à l’aide de critères complexes. |
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(AutoFitterOptions) | Ajuste automatiquement toutes les colonnes de cette feuille de calcul. |
AutoFitColumns(int, int) | Ajuste automatiquement la largeur des colonnes. |
AutoFitColumns(int, int, AutoFitterOptions) | Ajuste automatiquement la largeur des colonnes. |
AutoFitColumns(int, int, int, int) | Ajuste automatiquement la largeur des colonnes. |
AutoFitColumns(int, int, int, int, AutoFitterOptions) | 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, AutoFitterOptions) | 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(AutoFitterOptions) | Ajuste automatiquement toutes les lignes de cette feuille de calcul. |
AutoFitRows(bool) | Ajuste automatiquement toutes les lignes de cette feuille de calcul. |
AutoFitRows(int, int) | Ajuste automatiquement la hauteur de ligne dans une plage. |
AutoFitRows(int, int, AutoFitterOptions) | Ajuste automatiquement la hauteur de ligne dans une plage. |
CalculateFormula(string) | Calcule une formule. |
CalculateFormula(CalculationOptions, bool) | Calcule toutes les formules de cette feuille de calcul. |
CalculateFormula(string, CalculationOptions) | Calcule une formule. |
ClearComments() | Efface tous les commentaires dans la feuille de calcul du concepteur. |
CloseAccessCache(AccessCacheOptions) | Ferme la session qui utilise des caches pour accéder aux données de cette feuille de calcul. |
Copy(Worksheet) | Copie le contenu et les formats d’une autre feuille de calcul. |
Copy(Worksheet, CopyOptions) | Copie le contenu et les formats d’une autre 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. |
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. |
GetFreezedPanes(out int, out int, out int, out int) | Obtient les volets de gel. |
GetPanes() | Obtient les volets de la fenêtre. |
GetPrintingPageBreaks(ImageOrPrintOptions) | Obtient des sauts de page automatiques. |
GetSelectedRanges() | Obtient les plages de cellules sélectionnées dans la feuille de calcul du concepteur. |
MoveTo(int) | Déplace la feuille vers un autre emplacement dans la feuille de calcul. |
Protect(ProtectionType) | Protège la feuille de calcul. |
Protect(ProtectionType, string, string) | Protège la feuille de calcul. |
RefreshPivotTables() | Actualise tous les tableaux croisés dynamiques de cette feuille de calcul. |
RemoveAllDrawingObjects() | Supprime tous les objets de dessin de cette feuille de calcul. |
RemoveAutoFilter() | Supprime le filtre automatique de la feuille de calcul. |
RemoveSplit() | Supprime la fenêtre fractionnée. |
Replace(string, string) | Remplace le texte de toutes les cellules par une nouvelle chaîne. |
SelectRange(int, int, int, int, bool) | Sélectionne une plage. |
SetVisible(bool, bool) | Définit les options visibles. |
Split() | Fractionne la fenêtre. |
StartAccessCache(AccessCacheOptions) | Démarre la session qui utilise des caches pour accéder aux données de cette feuille de calcul. |
override ToString() | Renvoie une chaîne représentant l’objet Worksheet actuel. |
UnFreezePanes() | Dégèle les volets de la feuille de calcul. |
Unprotect() | Déprotége la feuille de calcul. |
Unprotect(string) | Déprotége la feuille de calcul. |
XmlMapQuery(string, XmlMap) | Interroger les zones de cellules mappées/liées au chemin spécifique de la carte xml. |
Exemples
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Geler les volets à "AS40" avec 10 lignes et 10 colonnes
sheet.FreezePanes("AS40", 10, 10);
//Ajouter un lien hypertexte dans la cellule A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com");
[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim sheet as Worksheet = workbook.Worksheets(0)
'Freeze panes at "AS40" with 10 rows and 10 columns
sheet.FreezePanes("AS40", 10, 10)
'Ajouter un lien hypertexte dans la cellule A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")
Voir également
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells