Workbook, interface

Représente un classeur des projets Excel créés à l'aide des outils de développement Office dans Visual Studio.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
<GuidAttribute("b74cbb86-9c9f-4172-9ae7-3ce4a7bfa5eb")> _
Public Interface Workbook _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("b74cbb86-9c9f-4172-9ae7-3ce4a7bfa5eb")]
public interface Workbook : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

Le type Workbook expose les membres suivants.

Propriétés

  Nom Description
Propriété publique _CodeName Infrastructure.
Propriété publique _ReadOnlyRecommended Infrastructure.
Propriété publique AcceptLabelsInFormulas Obtient ou définit une valeur qui indique si des étiquettes peuvent être utilisées dans les formules de feuille de calcul.
Propriété publique AccuracyVersion Spécifie si certaines fonctions de feuille de calcul utilisent les algorithmes de précision les plus récents pour calculer leurs résultats.Cette propriété peut uniquement être utilisée dans les projets Excel 2010.
Propriété publique ActiveChart Obtient un objet Microsoft.Office.Interop.Excel.Chart qui représente le graphique actif (un graphique incorporé ou une feuille de graphique).Un graphique incorporé est considéré comme actif lorsqu'il est sélectionné ou activé.Lorsque aucun graphique n'est actif, cette propriété retourne nullune référence null (Nothing en Visual Basic).
Propriété publique ActiveSheet Obtient la feuille active (la feuille située en haut).
Propriété publique ActiveSlicer Obtient un objet qui représente le slicer actif du classeur actif ou du classeur spécifié.Cette propriété peut uniquement être utilisée dans les projets Excel 2010.
Propriété publique Application Obtient un Microsoft.Office.Interop.Excel.Application qui représente le créateur du classeur.
Propriété publique Author Obtient ou définit l'auteur du classeur.
Propriété publique AutoUpdateFrequency Obtient ou définit le nombre de minutes entre deux mises à jour automatiques dans le classeur partagé.
Propriété publique AutoUpdateSaveChanges Obtient ou définit une valeur qui indique si les modifications apportées au classeur partagé sont publiées à d'autres utilisateurs à chaque mise à jour automatique du classeur.
Propriété publique BindingContext Obtient ou définit la collection de gestionnaires de devise pour IBindableComponent. (Hérité de IBindableComponent.)
Propriété publique BuiltinDocumentProperties Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur.
Propriété publique CalculationVersion Obtient un nombre qui indique la version d'Excel avec laquelle le classeur a été entièrement recalculé.Les quatre chiffres à l'extrême droite correspondent au numéro de la version secondaire du moteur de calcul, les autres chiffres (à gauche) correspondent à la version principale de Microsoft Office Excel.
Propriété publique ChangeHistoryDuration Obtient ou définit le nombre de jours affiché dans l'historique des modifications du classeur partagé.
Propriété publique Charts Obtient une collection Microsoft.Office.Interop.Excel.Sheets qui représente toutes les feuilles de graphique du classeur.
Propriété publique CheckCompatibility Obtient ou définit une valeur qui indique s'il faut exécuter automatiquement le vérificateur de compatibilité lorsque le classeur est enregistré.
Propriété publique CodeName Infrastructure.
Propriété publique Colors Obtient ou définit les couleurs de la palette pour le classeur.
Propriété publique CommandBars Obtient un objet Microsoft.Office.Core.CommandBars qui représente les barres de commandes de Microsoft Office Excel.
Propriété publique Comments Obtient ou définit les commentaires associés au classeur.
Propriété publique ConflictResolution Obtient ou définit la façon dont les conflits doivent être résolus à chaque fois qu'un classeur partagé est mis à jour.
Propriété publique Connections Obtient la collection de connexions entre le classeur et une source de données.
Propriété publique ConnectionsDisabled Obtient une valeur qui indique s'il faut désactiver les connexions ou liens externes dans le classeur.
Propriété publique Container Obtient l'objet qui représente l'application conteneur pour le classeur.
Propriété publique ContentTypeProperties Obtient une collection des propriétés qui décrivent des métadonnées stockées dans le classeur.
Propriété publique CreateBackup Obtient une valeur qui indique si un fichier de sauvegarde est créé lors de l'enregistrement de ce fichier.
Propriété publique Creator Obtient l'application dans laquelle le classeur a été créé.
Propriété publique CustomDocumentProperties Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document personnalisées du classeur.
Propriété publique CustomViews Obtient une collection Microsoft.Office.Interop.Excel.CustomViews qui représente toutes les vues personnalisées du classeur.
Propriété publique CustomXMLParts Obtient la collection des parties XML personnalisées dans le classeur.
Propriété publique DataBindings Obtient la collection d'objets de liaison de données pour ce IBindableComponent. (Hérité de IBindableComponent.)
Propriété publique DataHost Infrastructure.
Propriété publique Date1904 Obtient ou définit une valeur qui indique si le classeur utilise le système de dates 1904.
Propriété publique DefaultExtension Obtient l'extension par défaut de cet objet Workbook.
Propriété publique DefaultPivotTableStyle Obtient ou définit le style de table de la propriété TableStyles qui est utilisé comme style par défaut pour les rapports de tableau croisé dynamique dans le classeur.
Propriété publique DefaultSlicerStyle Obtient ou définit le style à partir de l'objet TableStyles qui est utilisé comme style par défaut pour les slicers.Cette propriété peut uniquement être utilisée dans les projets Excel 2010.
Propriété publique DefaultTableStyle Obtient ou définit le style de table de la propriété TableStyles qui est utilisé comme style par défaut pour les tables dans le classeur.
Propriété publique DialogSheets Inclus à des fins de compatibilité descendante uniquement.
Propriété publique DisplayDrawingObjects Obtient ou définit le mode d'affichage des formes.
Propriété publique DisplayInkComments Obtient ou définit une valeur qui indique si les commentaires manuscrits sont affichés dans le classeur.
Propriété publique DocumentInspectors Reçoit la collection de modules Inspecteur de document pour le classeur.
Propriété publique DocumentLibraryVersions Obtient une collection Microsoft.Office.Core.DocumentLibraryVersions qui représente la collection de versions d'un classeur partagé dont le versioning est activé et qui est stocké dans une bibliothèque de documents sur un serveur.
Propriété publique DoNotPromptForConvert Obtient ou définit une valeur qui indique s'il faut inviter l'utilisateur à convertir le classeur s'il contient des fonctionnalités qui ne sont pas prises en charge par les versions d'Excel antérieures à Excel 2007.
Propriété publique EnableAutoRecover Obtient ou définit une valeur qui indique si Microsoft Office Excel enregistre les fichiers modifiés, de tous les formats, sur un intervalle de temps donné.
Propriété publique EncryptionProvider Obtient ou définit le nom du fournisseur de chiffrement d'algorithme que Microsoft Office Excel utilise pour chiffrer les documents.
Propriété publique EnvelopeVisible Obtient ou définit une valeur qui indique si l'en-tête de composition du message et la barre d'outils d'enveloppe sont tous deux visibles.
Propriété publique Excel4IntlMacroSheets Obtient une collection Microsoft.Office.Interop.Excel.Sheets qui représente toutes les feuilles de macro internationales de Microsoft Office Excel 4.0 dans le classeur.
Propriété publique Excel4MacroSheets Obtient une collection Microsoft.Office.Interop.Excel.Sheets qui représente toutes les feuilles de macro de Microsoft Office Excel 4.0 du classeur.
Propriété publique Excel8CompatibilityMode Obtient une valeur qui indique si le classeur est en mode de compatibilité.
Propriété publique Extension Obtient une extension personnalisée pour cet objet Workbook.
Propriété publique FileFormat Obtient le format de fichier et le type du classeur.
Propriété publique Final Obtient ou définit une valeur qui indique s'il s'agit de la version finale du classeur.
Propriété publique ForceFullCalculation Obtient ou définit une valeur qui indique s'il faut forcer un calcul complet d'un classeur.
Propriété publique FullName Obtient le nom de l'objet, y compris son chemin d'accès sur le disque.
Propriété publique FullNameURLEncoded Obtient le nom de l'objet, y compris son chemin d'accès sur le disque.
Propriété publique HasMailer Infrastructure.
Propriété publique HasPassword Obtient une valeur qui indique si le classeur a un mot de passe de protection.
Propriété publique HasRoutingSlip Obtient ou définit une valeur qui indique si le classeur a un bordereau de routage.
Propriété publique HasVBProject Obtient une valeur qui indique si un projet VBA (Microsoft Visual Basic pour Applications) est attaché au classeur.
Propriété publique HighlightChangesOnScreen Obtient ou définit une valeur qui indique si les modifications apportées au classeur partagé sont mises en surbrillance.
Propriété publique HostContext Infrastructure.
Propriété publique HTMLProject Obtient le Microsoft.Office.Core.HTMLProject du classeur, qui représente une branche de projet de niveau supérieur.
Propriété publique IconSets Obtient la collection de jeux d'icônes intégrés qui peuvent être utilisés pour appliquer une règle de mise en forme conditionnelle à une plage dans le classeur.
Propriété publique InactiveListBorderVisible Obtient ou définit une valeur qui indique si les bordures de liste sont visibles lorsqu'une liste est non active.
Propriété publique InnerObject Obtient un Microsoft.Office.Interop.Excel.Workbook qui représente l'objet natif sous-jacent de Workbook.
Propriété publique IsAddin Obtient ou définit une valeur qui indique si le classeur s'exécute comme un complément.
Propriété publique IsInplace Obtient une valeur qui indique si le classeur spécifié est modifié sur place.
Propriété publique ItemProvider Infrastructure.
Propriété publique KeepChangeHistory Obtient ou définit une valeur qui indique si le suivi des modifications est activé pour le classeur partagé.
Propriété publique Keywords Obtient ou définit les mots clés attachés au classeur.
Propriété publique ListChangesOnNewSheet Obtient ou définit une valeur qui indique si les modifications apportées au classeur partagé sont indiquées sur une feuille de calcul séparée.
Propriété publique Mailer Infrastructure.
Propriété publique Modules Inclus à des fins de compatibilité descendante uniquement.
Propriété publique MultiUserEditing Obtient une valeur qui indique si le classeur est ouvert en tant que liste partagée.
Propriété publique Name Obtient le nom du classeur.
Propriété publique Names Obtient une collection Microsoft.Office.Interop.Excel.Names qui représente tous les noms du classeur (y compris tous les noms spécifiques à la feuille de calcul).
Propriété publique OnSave Inclus à des fins de compatibilité descendante uniquement.
Propriété publique OnSheetActivate Inclus à des fins de compatibilité descendante uniquement.
Propriété publique OnSheetDeactivate Inclus à des fins de compatibilité descendante uniquement.
Propriété publique Parent Obtient l'objet parent pour le classeur.
Propriété publique Password Obtient ou définit le mot de passe qui doit être fourni pour ouvrir le classeur.
Propriété publique PasswordEncryptionAlgorithm Obtient l'algorithme que Microsoft Office Excel utilise pour chiffrer des mots de passe pour le classeur.
Propriété publique PasswordEncryptionFileProperties Obtient une valeur qui indique si Microsoft Office Excel chiffre les propriétés de fichier pour le classeur spécifié protégé par un mot de passe.
Propriété publique PasswordEncryptionKeyLength Obtient la longueur de clé de l'algorithme que Microsoft Office Excel utilise lors du chiffrement de mots de passe pour le classeur.
Propriété publique PasswordEncryptionProvider Obtient le nom du fournisseur de chiffrement de l'algorithme que Microsoft Office Excel utilise lors du chiffrement de mots de passe pour le classeur.
Propriété publique Path Obtient le chemin d'accès complet à l'application, à l'exclusion du séparateur final et du nom de l'application.
Propriété publique Permission Obtient un objet Microsoft.Office.Core.Permission qui représente les paramètres d'autorisation du classeur.
Propriété publique PersonalViewListSettings Obtient ou définit une valeur qui indique si les paramètres de filtre et de tri pour les listes sont inclus dans l'affichage personnel de l'utilisateur du classeur partagé.
Propriété publique PersonalViewPrintSettings Obtient ou définit une valeur qui indique si les paramètres d'impression sont inclus dans l'affichage personnel de l'utilisateur du classeur partagé.
Propriété publique PrecisionAsDisplayed Obtient ou définit une valeur qui indique si les calculs dans ce classeur seront effectués uniquement à l'aide de la précision des nombres tels qu'ils sont affichés.
Propriété publique ProtectStructure Obtient une valeur qui indique si l'ordre des feuilles dans le classeur est protégé.
Propriété publique ProtectWindows Obtient une valeur qui indique si les fenêtres du classeur sont protégées.
Propriété publique PublishObjects Obtient la collection Microsoft.Office.Interop.Excel.PublishObjects.
Propriété publique ReadOnly Obtient une valeur qui indique si le classeur a été ouvert en lecture seule.
Propriété publique ReadOnlyRecommended Obtient ou définit une valeur qui indique si le classeur a été enregistré en lecture seule recommandée.
Propriété publique RemovePersonalInformation Obtient ou définit une valeur qui indique si des informations personnelles peuvent être supprimées du classeur.
Propriété publique Research Obtient un objet qui représente le service de recherche pour le classeur.
Propriété publique RevisionNumber Obtient le nombre de fois où le classeur a été enregistré pendant l'ouverture en tant que liste partagée.Si le classeur est ouvert en mode exclusif, cette propriété retourne 0 (zéro).
Propriété publique Routed Obtient une valeur qui indique si le classeur a été acheminé au destinataire suivant.
Propriété publique RoutingSlip Obtient un objet Microsoft.Office.Interop.Excel.RoutingSlip qui représente le bordereau de routage du classeur.
Propriété publique Saved Obtient ou définit une valeur qui indique si aucune modification n'a été apportée au classeur depuis son dernier enregistrement.
Propriété publique SaveLinkValues Obtient ou définit une valeur qui indique si Microsoft Office Excel enregistre les valeurs de liaisons externes avec le classeur.
Propriété publique ServerPolicy Obtient un objet qui représente une stratégie spécifiée pour un classeur stocké sur un serveur qui exécute Microsoft Office SharePoint Server.
Propriété publique ServerViewableItems Obtient un objet que vous pouvez utiliser pour interagir avec la liste d'objets publiés dans le classeur qui apparaissent sur un serveur Microsoft Office SharePoint Server.
Propriété publique SharedWorkspace Obtient un Microsoft.Office.Core.SharedWorkspace qui représente l'espace de travail du document dans lequel se trouve le classeur.
Propriété publique Sheets Obtient une collection Microsoft.Office.Interop.Excel.Sheets qui représente toutes les feuilles du classeur.
Propriété publique ShowConflictHistory Obtient ou définit une valeur qui indique si la feuille de calcul Historique des conflits est visible dans le classeur ouvert en tant que liste partagée.
Propriété publique ShowPivotChartActiveFields Obtient ou définit une valeur qui indique si le volet Filtre de tableau croisé dynamique est visible.
Propriété publique ShowPivotTableFieldList Obtient ou définit une valeur qui indique si la liste des champs PivotTable peut être affichée.
Propriété publique Signatures Reçoit la collection des signatures numériques pour le classeur.
Propriété publique Site Obtient ou définit le ISite associé à IComponent. (Hérité de IComponent.)
Propriété publique SlicerCaches Obtient l'objet SlicerCaches associé au classeur.
Propriété publique SmartDocument Obtient un Microsoft.Office.Core.SmartDocument qui représente les paramètres pour une solution de document dynamique.
Propriété publique SmartTagOptions Obtient un objet Microsoft.Office.Interop.Excel.SmartTagOptions représentant les options qui peuvent être exécutées avec une balise active.
Propriété publique Styles Obtient une collection Microsoft.Office.Interop.Excel.Styles qui représente tous les styles du classeur.
Propriété publique Subject Obtient ou définit l'objet de la fenêtre d'expédition ou du bordereau de routage.
Propriété publique Sync Obtient un objet Microsoft.Office.Core.Sync qui fournit l'accès aux méthodes et aux propriétés de documents qui font partie de l'espace de travail d'un document.
Propriété publique TableStyles Obtient la collection des styles de table utilisés dans le classeur.
Propriété publique Tag Obtient ou définit l'objet qui contient des données relatives au classeur.
Propriété publique TemplateRemoveExtData Obtient ou définit une valeur qui indique si les références de données externes sont supprimées lorsque le classeur est enregistré en tant que modèle.
Propriété publique Theme Obtient le thème qui est appliqué au classeur.
Propriété publique Title Obtient ou définit le titre de la page Web lorsque le classeur est enregistré en tant que page Web.
Propriété publique UpdateLinks Obtient ou définit une valeur qui indique un paramètre du classeur pour la mise à jour des liaisons OLE incorporées.
Propriété publique UpdateRemoteReferences Obtient ou définit une valeur qui indique si Microsoft Office Excel met à jour les références hors programme dans le classeur.
Propriété publique UserControl Obtient ou définit une valeur qui indique si le classeur ou l'application a été créé ou ouvert par l'utilisateur.
Propriété publique UserStatus Obtient un tableau de base 1, à deux dimensions, qui fournit des informations sur chaque utilisateur dont le classeur est ouvert en tant que liste partagée.
Propriété publique VBASigned Obtient une valeur qui indique si le projet Visual Basic pour Applications pour le classeur a été signé numériquement.
Propriété publique VBProject Obtient le projet Microsoft.Vbe.Interop.VBProject virtuel qui se trouve dans le classeur.
Propriété publique VstoSmartTags Obtient le Microsoft.Office.Tools.SmartTagCollection associé au classeur.
Propriété publique WebOptions Obtient la collection Microsoft.Office.Interop.Excel.WebOptions qui contient des attributs spécifiés au niveau du classeur utilisés par Microsoft Office Excel lorsque vous enregistrez un document en tant que page Web ou que vous ouvrez une page Web.
Propriété publique Windows Obtient une collection Microsoft.Office.Interop.Excel.Windows qui représente toutes les fenêtres du classeur.
Propriété publique Worksheets Obtient une collection Microsoft.Office.Interop.Excel.Sheets qui représente toutes les feuilles de calcul du classeur.
Propriété publique WritePassword Obtient ou définit le mot de passe en écriture d'un classeur.
Propriété publique WriteReserved Obtient une valeur qui indique si le classeur est réservé en écriture.
Propriété publique WriteReservedBy Obtient le nom de l'utilisateur qui dispose actuellement de l'autorisation en écriture pour le classeur.
Propriété publique XmlMaps Obtient une collection Microsoft.Office.Interop.Excel.XmlMaps qui représente les mappages de schéma qui ont été ajoutés au classeur.
Propriété publique XmlNamespaces Obtient une collection Microsoft.Office.Interop.Excel.XmlNamespaces qui représente les espaces de noms XML contenus dans le classeur.

Début

Méthodes

  Nom Description
Méthode publique _PrintOut Infrastructure.
Méthode publique _Protect Infrastructure.
Méthode publique _SaveAs Infrastructure.
Méthode publique AcceptAllChanges Accepte toutes les modifications dans le classeur partagé.
Méthode publique Activate Active la première fenêtre associée au classeur.
Méthode publique AddToFavorites Ajoute un raccourci au classeur dans le dossier Favoris.
Méthode publique ApplyTheme Applique le thème spécifié au classeur.
Méthode publique BeginInit Signale à l'objet que l'initialisation démarre. (Hérité de ISupportInitialize.)
Méthode publique BreakLink Convertit en valeurs les formules liées à d'autres sources Microsoft Office Excel ou OLE.
Méthode publique CanCheckIn Obtient une valeur qui indique si Microsoft Office Excel peut archiver le classeur sur un serveur.
Méthode publique ChangeFileAccess Modifie les autorisations d'accès pour le classeur.Cela peut nécessiter le chargement d'une version à jour à partir du disque.
Méthode publique ChangeLink Modifie une liaison d'un document à l'autre.
Méthode publique CheckIn Retourne un classeur à partir d'un ordinateur local vers un serveur et affecte le mode lecture seule au classeur local afin que celui-ci ne puisse pas être modifié localement.L'appel de cette méthode ferme le classeur.
Méthode publique CheckInWithVersion Envoie le classeur à partir de l'ordinateur local sur un serveur et affecte le mode lecture seule au classeur local afin que celui-ci ne puisse pas être modifié localement.L'appel de cette méthode ferme le classeur.
Méthode publique Close Ferme le classeur.
Méthode publique DeleteNumberFormat Supprime un format de nombre personnalisé du classeur.
Méthode publique Dispose Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.)
Méthode publique Dummy16 Infrastructure.
Méthode publique Dummy17 Infrastructure.
Méthode publique Dummy26
Méthode publique Dummy27
Méthode publique EnableConnections Active des connexions de données dans le classeur.
Méthode publique EndInit Signale à l'objet que l'initialisation est terminée. (Hérité de ISupportInitialize.)
Méthode publique EndReview Termine la révision d'un fichier qui a été envoyé pour la révision à l'aide de la méthode SendForReview.
Méthode publique ExclusiveAccess Assigne l'accès exclusif à l'utilisateur actuel dans le classeur ouvert en tant que liste partagée.
Méthode publique ExportAsFixedFormat Enregistre un classeur au format PDF ou XPS.
Méthode publique FollowHyperlink Affiche un document mis en cache, s'il a déjà été téléchargé.Sinon, cette méthode résout le lien hypertexte, télécharge le document cible et affiche le document dans l'application appropriée.
Méthode publique ForwardMailer Infrastructure.
Méthode publique get_Colors Infrastructure. Utilisez la propriété Colors au lieu de cette méthode.
Méthode publique GetWorkflowTasks Retourne la collection de tâches de flux de travail pour le classeur.
Méthode publique GetWorkflowTemplates Retourne la collection de modèles de flux de travail pour le classeur.
Méthode publique HighlightChangesOptions Contrôle le mode d'affichage des modifications dans un classeur partagé.
Méthode publique LinkInfo Obtient la date et l'état de mise à jour de la liaison
Méthode publique LinkSources Retourne un Array de liaisons dans le classeur.
Méthode publique LockServerFile Verrouille le classeur sur le serveur pour empêcher les modifications.
Méthode publique MergeWorkbook Fusionne les modifications d'un classeur dans un classeur partagé ouvert.
Méthode publique NewWindow Crée une nouvelle fenêtre.
Méthode publique OpenLinks Ouvre les documents de prise en charge pour une ou des liaisons.
Méthode publique PivotCaches Obtient une collection Microsoft.Office.Interop.Excel.PivotCaches qui représente tous les caches PivotTable du classeur spécifié.
Méthode publique PivotTableWizard Crée un objet Microsoft.Office.Interop.Excel.PivotTable.
Méthode publique Post Publie le classeur dans un dossier public.Cette méthode fonctionne uniquement avec un client Microsoft Exchange connecté à un serveur Microsoft Exchange.
Méthode publique PrintOut Imprime le classeur.
Méthode publique PrintOutEx Imprime le classeur.
Méthode publique PrintPreview Affiche un aperçu de l'objet tel qu'il apparaîtra une fois imprimé.
Méthode publique Protect Protège un classeur afin qu'il ne puisse pas être modifié.
Méthode publique ProtectSharing Enregistre le classeur et le protège pour le partage.
Méthode publique ProtectSharingEx Enregistre le classeur et le protège pour le partage.
Méthode publique PurgeChangeHistoryNow Supprime des entrées du journal de modifications du classeur.
Méthode publique RecheckSmartTags Génère un contrôle de la balise active de premier plan pour annoter automatiquement les données qui ne l'avaient pas été auparavant.
Méthode publique RefreshAll Actualise toutes les plages de données externes et rapports PivotTable du classeur.
Méthode publique RejectAllChanges Rejette toutes les modifications dans le classeur partagé.
Méthode publique ReloadAs Recharge un classeur basé sur un document HTML, à l'aide de l'encodage de document spécifié.
Méthode publique RemoveCustomization Supprime la personnalisation créée à l'aide des outils de développement Office dans Visual Studio à partir du classeur.
Méthode publique RemoveDocumentInformation Supprime toutes les informations du type spécifié du classeur.
Méthode publique RemoveUser Déconnecte l'utilisateur spécifié du classeur partagé.
Méthode publique Reply Infrastructure.
Méthode publique ReplyAll Infrastructure.
Méthode publique ReplyWithChanges Envoie un message électronique à l'auteur d'un classeur transmis pour révision, afin de l'informer qu'un réviseur a procédé à la révision du classeur.
Méthode publique ResetColors Rétablit les couleurs par défaut de la palette de couleurs.
Méthode publique Route Achemine le classeur, à l'aide du bordereau de routage actuel du classeur.
Méthode publique RunAutoMacros Exécute la macro Auto_Open, Auto_Close, Auto_Activate ou Auto_Deactivate attachée au classeur.Cette méthode est incluse pour la compatibilité descendante.Vous devez utiliser les événements Ouvrir, Fermer, Activer et Désactiver au lieu de ces macros.
Méthode publique Save Enregistre les modifications apportées au classeur.
Méthode publique SaveAs Enregistre les modifications apportées au classeur dans un fichier différent.
Méthode publique SaveAsXMLData Exporte les données qui ont été mappées dans le mappage de schéma XML spécifié vers un fichier de données XML.
Méthode publique SaveCopyAs Enregistre une copie du classeur dans un fichier, mais ne modifie pas le classeur ouvert dans la mémoire.
Méthode publique sblt Infrastructure.
Méthode publique SendFaxOverInternet Envoie la feuille active du classeur sous forme de télécopie aux destinataires spécifiés.
Méthode publique SendForReview Envoie un classeur dans un message électronique pour révision aux destinataires spécifiés.
Méthode publique SendMail Envoie le classeur à l'aide du système de messagerie installé.
Méthode publique SendMailer Infrastructure.
Méthode publique set_Colors Infrastructure. Utilisez la propriété Colors au lieu de cette méthode.
Méthode publique SetLinkOnData Définit le nom d'une procédure qui s'exécute à chaque mise à jour d'une liaison DDE.
Méthode publique SetPasswordEncryptionOptions Définit les options pour chiffrer le classeur à l'aide d'un mot de passe.
Méthode publique ToggleFormsDesign Fait basculer Microsoft Office Excel en/hors du mode Design.
Méthode publique Unprotect Supprime la protection du classeur.Cette méthode n'a aucun effet si le classeur n'est pas protégé.
Méthode publique UnprotectSharing Désactive la protection pour le partage et enregistre le classeur.
Méthode publique UpdateFromFile Met à jour un classeur en lecture seule à partir de la version disque enregistrée du classeur si la version disque est plus récente que la copie du classeur chargée dans la mémoire.Si la copie disque n'a pas été modifiée depuis que le classeur a été chargé, la copie en mémoire du classeur n'est pas rechargée.
Méthode publique UpdateLink Met à jour une ou des liaisons Microsoft Office Excel, DDE ou OLE.
Méthode publique WebPagePreview Affiche un aperçu du classeur tel qu'il apparaîtrait s'il était enregistré en tant que page Web.
Méthode publique XmlImport Importe un fichier de données XML dans le classeur actif.
Méthode publique XmlImportXml Importe un flux de données XML précédemment chargé dans la mémoire.

Début

Événements

  Nom Description
Événement public ActivateEvent Se produit lors de l'activation du classeur.
Événement public AddinInstall Se produit lorsque le classeur est installé en tant que complément.
Événement public AddinUninstall Se produit lorsque le classeur est désinstallé en tant que complément.
Événement public AfterSave Se produit après l'enregistrement du classeur.Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public AfterXmlExport Se produit après que Microsoft Office Excel a enregistré ou exporté les données du classeur vers un fichier de données XML.
Événement public AfterXmlImport Se produit après qu'une connexion de données XML existante a été actualisée ou après que les nouvelles données XML ont été importées dans le classeur.
Événement public BeforeClose Se produit avant la fermeture du classeur.Si le classeur a été modifié, cet événement se produit avant qu'il ne soit demandé à l'utilisateur d'enregistrer les modifications.
Événement public BeforePrint Se produit avant l'impression du classeur (ou de tout élément qui s'y trouve).
Événement public BeforeSave Se produit avant l'enregistrement du classeur.
Événement public BeforeXmlExport Se produit avant que Microsoft Office Excel n'ait enregistré ou exporté les données du classeur vers un fichier de données XML.
Événement public BeforeXmlImport Se produit avant qu'une connexion de données XML existante n'ait été actualisée ou avant que les nouvelles données XML n'aient été importées dans le classeur.
Événement public BindingContextChanged Infrastructure.
Événement public Deactivate Se produit lors de la désactivation du classeur.
Événement public Disposed Représente la méthode qui gère l'événement Disposed d'un composant. (Hérité de IComponent.)
Événement public New Se produit lorsqu'un nouveau classeur est créé.
Événement public NewChart Se produit lors de la création d'un nouveau graphique dans le classeur.
Événement public NewSheet Se produit lors de la création d'une nouvelle feuille dans le classeur.
Événement public Open Se produit lors de l'ouverture du classeur.
Événement public PivotTableCloseConnection Se produit après qu'un rapport PivotTable a fermé la connexion à sa source de données.
Événement public PivotTableOpenConnection Se produit après qu'un rapport PivotTable a ouvert la connexion à sa source de données.
Événement public RowsetComplete Se produit lorsque l'utilisateur parcourt le recordset ou appelle l'action d'ensemble de lignes sur un tableau croisé dynamique OLAP.
Événement public SheetActivate Se produit dès l'activation d'une feuille.
Événement public SheetBeforeDoubleClick Se produit lorsque l'utilisateur double-clique sur n'importe quelle feuille de calcul avant l'action de double-clic par défaut.
Événement public SheetBeforeRightClick Se produit lorsque l'utilisateur clique avec le bouton droit sur n'importe quelle feuille de calcul avant l'action de clic droit par défaut.
Événement public SheetCalculate Se produit après qu'une feuille de calcul a été recalculée ou que des données modifiées ont été tracées sur un graphique.
Événement public SheetChange Se produit lors de la modification de cellules dans une feuille de calcul, que ce soit par l'utilisateur ou par une liaison externe.
Événement public SheetDeactivate Se produit lors de la désactivation d'une feuille.
Événement public SheetFollowHyperlink Se produit lors d'un clic sur un lien hypertexte dans un classeur.
Événement public SheetPivotTableAfterValueChange Se produit après la modification ou le recalcul d'une cellule ou d'une plage de cellules dans un tableau croisé dynamique (pour les cellules contenant des formules).Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public SheetPivotTableBeforeAllocateChanges Se produit avant l'application de modifications à un tableau croisé dynamique.Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public SheetPivotTableBeforeCommitChanges Se produit avant que les modifications ne soient validées dans la source de données OLAP pour un tableau croisé dynamique.Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public SheetPivotTableBeforeDiscardChanges Se produit avant que les modifications apportées à un tableau croisé dynamique ne soient ignorées.Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public SheetPivotTableChangeSync Se produit après la modification d'un tableau croisé dynamique.Cet événement peut uniquement être utilisé dans les projets Excel 2010.
Événement public SheetPivotTableUpdate Se produit après que la feuille d'un rapport PivotTable a été mise à jour.
Événement public SheetSelectionChange Se produit lors du changement de sélection dans une feuille de calcul.Ne se produit pas si la sélection est effectuée sur une feuille de graphique.
Événement public Shutdown Se produit lorsque l'élément hôte de classeur s'arrête.
Événement public Startup Se produit après que le classeur s'est exécuté et que tout le code d'initialisation de l'assembly a été exécuté.
Événement public SyncEvent Se produit lorsque la copie locale d'une feuille de calcul qui fait partie de l'espace de travail d'un document est synchronisée avec la copie sur le serveur.
Événement public WindowActivate Se produit lors de l'activation d'une fenêtre de classeur.
Événement public WindowDeactivate Se produit lors de la désactivation d'une fenêtre de classeur.
Événement public WindowResize Se produit lors du redimensionnement d'une fenêtre du classeur.

Début

Notes

Un objet Microsoft.Office.Tools.Excel.Workbook fournit les mêmes membres qu'un objet Microsoft.Office.Interop.Excel.Workbook de l'assembly PIA Excel, mais il ajoute les fonctionnalités suivantes :

Dans les projets au niveau de l'application, vous pouvez créer des objets Microsoft.Office.Tools.Excel.Workbook par programmation à l'aide de la méthode GetVstoObject. Pour plus d'informations, consultez Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution..

Dans les projet au niveau du document, vous n'utilisez généralement pas d'objets Microsoft.Office.Tools.Excel.Workbook directement. À la place, utilisez la classe ThisWorkbook pour accéder par programmation au classeur dans votre projet. La classe ThisWorkbook dérive la plupart de ses membres de la classe Microsoft.Office.Tools.Excel.WorkbookBase. Cette classe redirige tous les appels à ses membres vers une implémentation interne de l'interface Microsoft.Office.Tools.Excel.Workbook dans Visual Studio Tools pour Office Runtime. Pour plus d'informations, consultez Programmation de personnalisations au niveau du document.

Notes

Cette interface est implémentée par Visual Studio Tools pour Office Runtime. Elle n'est pas destinée à être implémentée dans votre code. Pour plus d'informations, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

Utilisation

Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent .NET Framework 4. Dans les projets qui ciblent .NET Framework 3.5, ce type peut contenir d'autres membres, et les exemples de code qui y figurent sont susceptibles de ne pas fonctionner. Pour obtenir de la documentation sur ce type dans les projets ciblant .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : https://go.microsoft.com/fwlink/?LinkId=160658.

Voir aussi

Référence

Microsoft.Office.Tools.Excel, espace de noms

Autres ressources

Vue d'ensemble des éléments hôtes et des contrôles hôtes

Élément hôte de classeur