Partager via


_Worksheet Interface

Définition

Il s'agit d'une interface principale dans une coclasse COM qui est requise par du code managé en vue de son interopérabilité avec l'objet COM correspondant. Utilisez cette interface principale uniquement lorsque la méthode que vous voulez utiliser partage le même nom qu'un événement de l'objet COM ; en l'occurrence, effectuez un transtypage vers cette interface pour appeler la méthode et effectuez un transtypage vers la dernière interface d'événements pour vous connecter à l'événement. Sinon, utilisez l'interface .NET qui est dérivée de la coclasse COM pour accéder aux méthodes, propriétés et événements de l'objet COM. Pour plus d’informations sur l’objet COM, consultez Worksheet.

public interface class _Worksheet
[System.Runtime.InteropServices.Guid("000208D8-0000-0000-C000-000000000046")]
public interface _Worksheet
Public Interface _Worksheet
Dérivé
Attributs

Propriétés

_CodeName

Réservé à une utilisation interne.

_DisplayRightToLeft

Réservé à une utilisation interne.

Application

Lorsqu’elle est utilisée sans qualificateur d’objet, cette propriété renvoie un Application objet qui représente l’application Microsoft Excel. Utilisée avec un identificateur d’objet, cette propriété renvoie un objetApplication qui représente le créateur de l’objet spécifié (vous pouvez utiliser cette propriété avec un objet OLE Automation pour renvoyer l’application de cet objet). En lecture seule.

AutoFilter

Retourne un AutoFilter objet si le filtrage est activé. Retourne Nothing si le filtrage est désactivé. En lecture seule.

AutoFilterMode

Cette propriété a la valeur True si les flèches du menu déroulant du filtre automatique sont actuellement affichées dans la feuille. Cette propriété est indépendante de la FilterMode propriété . Boolean (en lecture/écriture).

Cells

Renvoie un Range objet qui représente toutes les cellules de la feuille de calcul (pas seulement les cellules actuellement utilisées). En lecture seule.

CircularReference

Renvoie un Range objet qui représente la plage contenant la première référence circulaire sur la feuille, ou renvoie Nothing s’il n’y a pas de référence circulaire sur la feuille. Cette référence doit être enlevée avant que le calcul ne soit effectué. En lecture seule.

CodeName

Cette propriété renvoie le nom de code de l’objet. String en lecture seule.

Columns

Renvoie un Range objet qui représente toutes les colonnes de la feuille de calcul spécifiée. En lecture seule.

Comments

Renvoie une Comments collection qui représente tous les commentaires de la feuille de calcul spécifiée. En lecture seule.

ConsolidationFunction

Cette propriété renvoie le code de fonction utilisé pour la consolidation actuelle. Il peut s’agir de l’une des XlConsolidationFunction constantes. En lecture seule.

ConsolidationOptions

Cette propriété renvoie un tableau à trois éléments constitué d'options relatives à la consolidation, comme indiqué dans le tableau ci-dessous. Si l'élément a la valeur True, cette option est définie. En lecture seule Object.

ConsolidationSources

Cette propriété renvoie un tableau de chaînes de caractères qui nomment les feuilles source pour la consolidation en cours de la feuille de calcul. Cette propriété renvoie la valeur Empty s'il n'existe aucune consolidation dans la feuille de calcul. En lecture seule Object.

Creator

Retourne une constante dans l’énumération XlCreator qui indique l’application dans laquelle cet objet a été créé. Si l'objet a été créé dans Microsoft Excel, cette propriété renvoie la chaîne XCEL, qui équivaut au nombre hexadécimal 5843454C. En lecture seule xlCreatorCode.

CustomProperties

Renvoie un CustomProperties objet représentant les informations d’identificateur associées à une feuille de calcul.

DisplayAutomaticPageBreaks

Réservé à une utilisation interne.

DisplayPageBreaks

Cette propriété a la valeur True si les sauts de page (automatiques et manuels) de la feuille spécifiée sont affichés. Boolean (en lecture/écriture).

DisplayRightToLeft

Cette propriété a la valeur True si la fenêtre, la feuille de calcul ou l’objet ListObject spécifiés s’affiche de droite à gauche au lieu de gauche à droite. Elle a la valeur False si cet objet s'affiche de gauche à droite. Boolean (en lecture seule).

EnableAutoFilter

Cette propriété a la valeur True si les flèches du Filtre Automatique sont activées lorsque la protection Interface utilisateur seulement est activée. Boolean (en lecture/écriture).

EnableCalculation

Cette propriété a la valeur True si Microsoft Excel recalcule automatiquement la feuille de calcul quand cela est nécessaire. Elle a la valeur False si Excel ne recalcule pas la feuille. Boolean (en lecture/écriture).

EnableFormatConditionsCalculation

Renvoie ou définit si les formats conditionnels se produisent automatiquement en fonction des besoins. Boolean (en lecture/écriture).

EnableOutlining

True si les symboles du plan sont activés lorsque la protection Interface utilisateur seulement est activée. Boolean (en lecture/écriture).

EnablePivotTable

Cette propriété a la valeur True si les contrôles et les actions du tableau croisé dynamique sont activés lorsque la protection Interface utilisateur seulement est activée. Boolean (en lecture/écriture).

EnableSelection

Cette propriété renvoie ou définit les éléments qui peuvent être sélectionnés dans la feuille. En lecture/écriture XlEnableSelection.

FilterMode

True si la feuille de calcul est en mode filtre. Boolean (en lecture seule).

HPageBreaks

Renvoie une HPageBreaks collection qui représente les sauts de page horizontaux sur la feuille. En lecture seule.

Hyperlinks

Renvoie une Hyperlinks collection qui représente les liens hypertexte de la plage ou de la feuille de calcul.

Index

Cette propriété renvoie le numéro d'index de l'objet dans la collection des objets similaires. Entier en lecture seule.

ListObjects

Retourne une collection d’objets ListObject dans la feuille de calcul. Collection ListObjects en lecture seule.

MailEnvelope

Représente un en-tête de courrier électronique pour un document.

Name

Cette propriété renvoie ou définit le nom de l'objet. String en lecture/écriture.

Names

Renvoie une Names collection qui représente tous les noms spécifiques à la feuille de calcul (noms définis avec le préfixe « WorksheetName ! »). Objet Names en lecture seule.

Next

Renvoie un Chartobjet , Rangeou Worksheet qui représente la feuille ou la cellule suivante. En lecture seule.

OnCalculate

Réservé à une utilisation interne.

OnData

Réservé à une utilisation interne.

OnDoubleClick

Réservé à une utilisation interne.

OnEntry

Réservé à une utilisation interne.

OnSheetActivate

Réservé à une utilisation interne.

OnSheetDeactivate

Réservé à une utilisation interne.

Outline

Renvoie un Outline objet qui représente le plan de la feuille de calcul spécifiée. En lecture seule.

PageSetup

Renvoie un PageSetup objet qui contient tous les paramètres de mise en page de l’objet spécifié. En lecture seule.

Parent

Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

Previous

Renvoie un Chartobjet , Rangeou Worksheet qui représente la feuille ou la cellule précédente. En lecture seule.

PrintedCommentPages

Obtient le nombre de pages de commentaires qui seront imprimées pour la feuille de calcul active.

ProtectContents

Cette propriété renvoie la valeur True si le contenu de la feuille est protégé. Pour un graphique, cela protège le graphique entier. Pour une feuille de calcul, cela protège les cellules individuelles. Boolean (en lecture seule).

ProtectDrawingObjects

Cette propriété renvoie la valeur True si les formes sont protégées. Boolean (en lecture seule).

Protection

Renvoie un Protection objet qui représente les options de protection de la feuille de calcul.

ProtectionMode

Cette propriété renvoie la valeur True si la protection Interface utilisateur seulement est activée. Pour activer la protection de l’interface utilisateur, utilisez la Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) méthode avec l’argument UserInterfaceOnly défini sur True. Boolean (en lecture seule).

ProtectScenarios

Cette propriété a la valeur True si les scénarios de feuille de calcul sont protégés. Boolean (en lecture seule).

QueryTables

Retourne la QueryTables collection qui représente toutes les tables de requête de la feuille de calcul spécifiée. En lecture seule.

Range[Object, Object]

Renvoie un Range objet qui représente une cellule ou une plage de cellules.

Rows

Renvoie un Range objet qui représente toutes les lignes de la feuille de calcul spécifiée. Objet Range en lecture seule.

Scripts

Retourne la Scripts collection, qui contient Script des objets représentant des blocs de script ou de code dans le document spécifié lorsqu’il est enregistré en tant que page Web.

ScrollArea

Renvoie ou définit la plage dans laquelle le défilement est autorisé en tant que référence de plage de style A1. Il est impossible de sélectionner les cellules situées hors de la zone de défilement. String en lecture/écriture.

Shapes

Renvoie un Shapes objet qui représente toutes les formes de la feuille de calcul ou du graphique. En lecture seule.

SmartTags

Retourne un SmartTags objet représentant l’identificateur de la cellule spécifiée.

Sort

Renvoie les valeurs triées dans la feuille de calcul active. En lecture seule.

StandardHeight

Retourne la hauteur standard (par défaut) de toutes les lignes de la feuille de calcul en points. Double (en lecture seule).

StandardWidth

Renvoie ou définit la largeur standard (par défaut) de toutes les colonnes dans la feuille de calcul. Double en lecture/écriture.

Tab

Renvoie un Tab objet pour un graphique ou une feuille de calcul.

TransitionExpEval

Cette propriété a la valeur True si Microsoft Excel applique à la feuille de calcul les règles d'évaluation d'expression propres à Lotus 1-2-3. Boolean (en lecture/écriture).

TransitionFormEntry

Cette propriété a la valeur True si Microsoft Excel applique à la feuille de calcul les règles de saisie de formules propres à Lotus 1-2-3. Boolean (en lecture/écriture).

Type

Renvoie ou définit le type de feuille de calcul. En lecture seule XlSheetType.

UsedRange

Renvoie un Range objet qui représente la plage utilisée dans la feuille de calcul spécifiée. En lecture seule.

Visible

Cette propriété détermine si l'objet est visible. En lecture/écriture XlSheetVisibility.

VPageBreaks

Renvoie une VPageBreaks collection qui représente les sauts de page verticaux sur la feuille. En lecture seule.

Méthodes

_CheckSpelling(Object, Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

_Evaluate(Object)

Réservé à une utilisation interne.

_PasteSpecial(Object, Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

_PrintOut(Object, Object, Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

_Protect(Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

_SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

Activate()

La feuille en cours devient la feuille active. Équivaut à cliquer sur l’onglet de la feuille.

Arcs(Object)

Réservé à une utilisation interne.

Buttons(Object)

Réservé à une utilisation interne.

Calculate()

Cette méthode calcule tous les classeurs ouverts, une feuille de calcul particulière dans un classeur ou une plage de cellules déterminée dans une feuille de calcul, comme l'indique le tableau ci-dessous.

ChartObjects(Object)

Renvoie un objet qui représente un seul graphique incorporé (un ChartObject objet) ou une collection de tous les graphiques incorporés (un ChartObjects objet) sur la feuille.

CheckBoxes(Object)

Réservé à une utilisation interne.

CheckSpelling(Object, Object, Object, Object)

Vérifie l'orthographe d'un objet. Ce formulaire n’a aucune valeur de retour ; Microsoft Excel affiche la boîte de dialogue Orthographe.

CircleInvalid()

Cette méthode encercle les entrées incorrectes dans la feuille de calcul.

ClearArrows()

Cette méthode efface les flèches d'audit de la feuille de calcul. Ces flèches ont été ajoutées à l'aide de la fonctionnalité d'audit.

ClearCircles()

Cette méthode supprime les cercles des entrées incorrectes de la feuille de calcul.

Copy(Object, Object)

Copie la feuille à un autre emplacement dans le classeur.

Delete()

Supprime l'objet.

DrawingObjects(Object)

Réservé à une utilisation interne.

Drawings(Object)

Réservé à une utilisation interne.

DropDowns(Object)

Réservé à une utilisation interne.

Evaluate(Object)

Cette méthode convertit un nom Microsoft Excel en un objet ou une valeur.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Cette méthode réalise une exportation dans un fichier avec le format spécifié.

GroupBoxes(Object)

Réservé à une utilisation interne.

GroupObjects(Object)

Réservé à une utilisation interne.

Labels(Object)

Réservé à une utilisation interne.

Lines(Object)

Réservé à une utilisation interne.

ListBoxes(Object)

Réservé à une utilisation interne.

Move(Object, Object)

Déplace la feuille vers un autre emplacement dans le classeur

OLEObjects(Object)

Renvoie un objet qui représente un seul objet OLE (un OLEObject) ou une collection de tous les objets OLE (collection OLEObjects ) sur le graphique ou la feuille. En lecture seule.

OptionButtons(Object)

Réservé à une utilisation interne.

Ovals(Object)

Réservé à une utilisation interne.

Paste(Object, Object)

Cette méthode colle le contenu du Presse-papiers dans la feuille.

PasteSpecial(Object, Object, Object, Object, Object, Object, Object)

Colle le contenu du Presse-papiers sur la feuille à l’aide d’un format spécifié. Utilisez cette méthode pour coller des données provenant d'autres applications ou pour coller des données en respectant un format particulier.

Pictures(Object)

Réservé à une utilisation interne.

PivotTables(Object)

Renvoie un objet qui représente un seul rapport de tableau croisé dynamique (un PivotTable objet) ou une collection de tous les rapports de tableau croisé dynamique (objet PivotTables ) d’une feuille de calcul. En lecture seule.

PivotTableWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Crée un PivotTable objet . Elle ne permet pas d'afficher l'Assistant Tableau croisé dynamique. Elle n'est pas disponible pour les sources de données OLE DB. Utilisez la Add(Object, Object, Object, Object) méthode pour ajouter un cache de tableau croisé dynamique, puis créez un rapport de tableau croisé dynamique basé sur le cache. Objet PivotTable .

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object)

Cette méthode imprime l'objet.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object)

Réservé à une utilisation interne.

PrintPreview(Object)

Cette méthode affiche un aperçu de l'objet tel qu'il apparaîtra une fois imprimé.

Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Cette méthode protège une feuille de calcul de sorte qu'elle ne puisse être modifiée.

Rectangles(Object)

Réservé à une utilisation interne.

ResetAllPageBreaks()

Cette méthode redéfinit tous les sauts de page de la feuille de calcul spécifiée.

SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Cette méthode enregistre dans un autre fichier les modifications effectuées sur le graphique ou la feuille de calcul.

Scenarios(Object)

Renvoie un objet qui représente un scénario unique (un Scenario objet) ou une collection de scénarios (un Scenarios objet) dans la feuille de calcul.

ScrollBars(Object)

Réservé à une utilisation interne.

Select(Object)

Sélectionne l'objet.

SetBackgroundPicture(String)

Définit le graphique d’arrière-plan d’une feuille de calcul ou d’un graphique.

ShowAllData()

Cette méthode affiche toutes les lignes de la liste actuellement filtrée. Si le filtre automatique est utilisé, cette méthode remplace les flèches par « Tout »

ShowDataForm()

Cette méthode affiche la grille de données associée au classeur.

Spinners(Object)

Réservé à une utilisation interne.

TextBoxes(Object)

Réservé à une utilisation interne.

Unprotect(Object)

Cette méthode supprime la protection d'une feuille ou d'un classeur. Elle est sans effet si la feuille ou le classeur n'est pas protégé.

XmlDataQuery(String, Object, Object)

Renvoie un Range objet qui représente les cellules mappées à un XPath particulier. Renvoie Nothing si le XPath spécifié n’a pas été mappé à la feuille de calcul ou si la plage mappée est vide.

XmlMapQuery(String, Object, Object)

Renvoie un Range objet qui représente les cellules mappées à un XPath particulier. Elle renvoie la valeur Nothing si l'objet XPath spécifié n'a pas été mappé sur la feuille de calcul.

S’applique à