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