WorkbookBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel.
public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, Microsoft::Office::Tools::ICachedDataPersistanceCallback, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, Microsoft.Office.Tools.ICachedDataPersistanceCallback, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
interface IWorkbookExtension
interface IExtension
interface EntryPoint
interface ISupportInitialize
interface IBindableComponent
interface IComponent
interface IDisposable
interface ICachedDataPersistanceCallback
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
interface IWorkbookExtension
interface IExtension
interface EntryPoint
interface ISupportInitialize
interface IBindableComponent
interface IComponent
interface IDisposable
Public MustInherit Class WorkbookBase
Implements IBindableComponent, ICachedDataPersistanceCallback, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
Public MustInherit Class WorkbookBase
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
- Héritage
-
WorkbookBase
- Attributs
- Implémente
Exemples
Vue d'ensemble des éléments hôtes et des contrôles hôtes
Remarques
La WorkbookBase classe est la classe de base de la classe dans les ThisWorkbook
projets Excel au niveau du document créés à l’aide de Visual Studio. Utilisez la ThisWorkbook
classe pour accéder par programme au classeur dans votre projet. Pour plus d'informations, consultez Programming Document-Level Customizations.
La WorkbookBase classe fournit les mêmes membres que l’objet Microsoft.Office.Interop.Excel.Workbook dans l’assembly d’interopérabilité principale Excel, mais elle ajoute les fonctionnalités suivantes :
Propriété VstoSmartTags. Utilisez cette propriété pour ajouter des balises actives à un classeur.
Propriété InnerObject. Utilisez cette propriété pour obtenir l’objet sous-jacent Microsoft.Office.Interop.Excel.Workbook d’un élément hôte de classeur.
MéthodeRemoveCustomization . Utilisez cette méthode pour supprimer l’assembly de personnalisation Office du classeur dans une personnalisation au niveau du document.
MéthodeCreateRibbonObjects . Remplacez cette méthode si vous avez ajouté plusieurs rubans personnalisés à votre projet à l’aide du modèle d’élément Ruban (Visual Designer) et que vous souhaitez spécifier les rubans à afficher au moment de l’exécution.
MéthodeGetAutomationObject . Remplacez cette méthode pour exposer une classe de votre projet au code VBA dans le classeur.
Création d’éléments hôtes de classeur
Vous ne pouvez pas créer WorkbookBase d’objets par programmation dans des projets Office.
Dans les projets au niveau du document, la ThisWorkbook
classe (qui dérive de WorkbookBase) est instanciée automatiquement par le runtime Visual Studio Tools pour Office lorsque l’utilisateur final ouvre le classeur. Pour plus d'informations, consultez Programming Document-Level Customizations.
Dans les projets au niveau de l’application, vous pouvez créer des éléments hôtes de classeur par programmation à l’aide de la GetVstoObject
méthode . Pour plus d'informations, consultez Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.
Utilisation
Ce type est utilisé seulement dans les projets Office qui ciblent le .NET Framework 4 ou ultérieur. L’assembly qui définit ce type ne fait pas partie de Visual Studio Tools pour Office runtime. Vous devez déployer cet assembly avec votre solution. Pour plus d’informations, consultez Assemblys dans le runtime Visual Studio Tools pour Office.
Constructeurs
WorkbookBase(Factory, IServiceProvider, String, String) |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
Propriétés
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. |
ActiveChart |
Obtient un objet 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 |
ActiveSheet |
Obtient la feuille active (la feuille située en haut). |
ActiveSlicer |
Obtient un objet qui représente le slicer actif du classeur actif ou du classeur spécifié. |
Application |
Obtient un Application qui représente le créateur du classeur. |
AutoUpdateFrequency |
Obtient ou définit le nombre de minutes entre deux mises à jour automatiques dans le classeur partagé. |
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. |
Base |
Obtient l'objet Workbook que cet objet WorkbookBase étend. |
BindingContext |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
BuiltinDocumentProperties |
Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur. |
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. |
ChangeHistoryDuration |
Obtient ou définit le nombre de jours affiché dans l'historique des modifications du classeur partagé. |
Charts |
Obtient une collection Sheets qui représente toutes les feuilles de graphique du classeur. |
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é. |
Colors |
Obtient ou définit les couleurs de la palette pour le classeur. |
CommandBars |
Obtient un objet Microsoft.Office.Core.CommandBars qui représente les barres de commandes de Microsoft Office Excel. |
ConflictResolution |
Obtient ou définit la façon dont les conflits doivent être résolus à chaque fois qu'un classeur partagé est mis à jour. |
Connections |
Obtient la collection de connexions entre le classeur et une source de données. |
ConnectionsDisabled |
Obtient une valeur qui indique s'il faut désactiver les connexions ou liens externes dans le classeur. |
Container |
Obtient l'objet qui représente l'application conteneur pour le classeur. |
ContentTypeProperties |
Obtient une collection des propriétés qui décrivent des métadonnées stockées dans le classeur. |
CreateBackup |
Obtient une valeur qui indique si un fichier de sauvegarde est créé lors de l'enregistrement de ce fichier. |
Creator |
Obtient l'application dans laquelle le classeur a été créé. |
CustomDocumentProperties |
Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document personnalisées pour le classeur. |
CustomViews |
Obtient une collection CustomViews qui représente toutes les vues personnalisées du classeur. |
CustomXMLParts |
Obtient la collection des parties XML personnalisées dans le classeur. |
DataBindings |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
DataHost |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
Date1904 |
Obtient ou définit une valeur qui indique si le classeur utilise le système de dates 1904. |
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. |
DefaultSlicerStyle |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
DefaultTableStyle |
Obtient ou définit le style de table de la propriété TableStyles utilisé comme style par défaut pour les tables dans le classeur. |
DisplayDrawingObjects |
Obtient ou définit le mode d'affichage des formes. |
DisplayInkComments |
Obtient ou définit une valeur qui indique si les commentaires manuscrits sont affichés dans le classeur. |
DocumentInspectors |
Reçoit la collection de modules Inspecteur de document pour le classeur. |
DocumentLibraryVersions |
Obtient une collection Microsoft.Office.Core.DocumentLibraryVersions qui représente la collection de versions d’un classeur partagé dont la gestion des versions est activée et qui est stocké dans une bibliothèque de documents sur un serveur. |
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. |
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é. |
EncryptionProvider |
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. |
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. |
Excel4IntlMacroSheets |
Obtient une collection Sheets qui représente toutes les feuilles de macro internationales de Microsoft Office Excel 4.0 dans le classeur. |
Excel4MacroSheets |
Obtient une collection Sheets qui représente toutes les feuilles de macro de Microsoft Office Excel 4.0 du classeur. |
Excel8CompatibilityMode |
Obtient une valeur qui indique si le classeur est en mode de compatibilité. |
FileFormat |
Obtient le format de fichier et le type du classeur. |
Final |
Obtient ou définit une valeur qui indique s'il s'agit de la version finale du classeur. |
ForceFullCalculation |
Obtient ou définit une valeur qui indique s'il faut forcer un calcul complet d'un classeur. |
FullName |
Obtient le nom de l'objet, y compris son chemin d'accès sur le disque. |
FullNameURLEncoded |
Obtient le nom de l'objet, y compris son chemin d'accès sur le disque. |
HasPassword |
Obtient une valeur qui indique si le classeur a un mot de passe de protection. |
HasVBProject |
Obtient une valeur qui indique si un projet VBA (Microsoft Visual Basic pour Applications) est attaché au classeur. |
HighlightChangesOnScreen |
Obtient ou définit une valeur qui indique si les modifications apportées au classeur partagé sont mises en surbrillance. |
HostContext |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
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. |
InactiveListBorderVisible |
Obtient ou définit une valeur qui indique si les bordures de liste sont visibles lorsqu'une liste est non active. |
InnerObject |
Obtient un Workbook qui représente l’objet natif sous-jacent de la WorkbookBase. |
IsAddin |
Obtient ou définit une valeur qui indique si le classeur s'exécute comme un complément. |
IsInplace |
Obtient une valeur qui indique si le classeur spécifié est modifié sur place. |
ItemProvider |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
KeepChangeHistory |
Obtient ou définit une valeur qui indique si le suivi des modifications est activé pour le classeur partagé. |
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. |
Mailer |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
MultiUserEditing |
Obtient une valeur qui indique si le classeur est ouvert en tant que liste partagée. |
Name |
Obtient le nom du classeur. |
Names |
Obtient une collection Names qui représente tous les noms du classeur (y compris tous les noms spécifiques à la feuille de calcul). |
Parent |
Obtient l'objet parent pour le classeur. |
Password |
Obtient ou définit le mot de passe qui doit être fourni pour ouvrir le classeur. |
PasswordEncryptionAlgorithm |
Obtient l'algorithme que Microsoft Office Excel utilise pour chiffrer des mots de passe pour le classeur. |
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. |
PasswordEncryptionKeyLength |
Obtient la longueur de clé de l'algorithme que Microsoft Office Excel utilise lors du chiffrement de mots de passe pour le classeur. |
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. |
Path |
Obtient le chemin d'accès complet à l'application, à l'exclusion du séparateur final et du nom de l'application. |
Permission |
Obtient un objet Microsoft.Office.Core.Permission qui représente les paramètres d’autorisation du classeur. |
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é. |
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é. |
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. |
ProtectStructure |
Obtient une valeur qui indique si l'ordre des feuilles dans le classeur est protégé. |
ProtectWindows |
Obtient une valeur qui indique si les fenêtres du classeur sont protégées. |
PublishObjects |
Obtient la collection PublishObjects. |
ReadOnly |
Obtient une valeur qui indique si le classeur a été ouvert en lecture seule. |
ReadOnlyRecommended |
Obtient ou définit une valeur qui indique si le classeur a été enregistré en lecture seule recommandée. |
RemovePersonalInformation |
Obtient ou définit une valeur qui indique si des informations personnelles peuvent être supprimées du classeur. |
Research |
Obtient un objet qui représente le service de recherche pour le classeur. |
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). |
Saved |
Obtient ou définit une valeur qui indique si aucune modification n'a été apportée au classeur depuis son dernier enregistrement. |
SaveLinkValues |
Obtient ou définit une valeur qui indique si Microsoft Office Excel enregistre les valeurs de liaisons externes avec le classeur. |
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. |
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. |
SharedWorkspace |
Obtient un Microsoft.Office.Core.SharedWorkspace qui représente l’espace de travail du document dans lequel se trouve le classeur. |
Sheets |
Obtient une collection Sheets qui représente toutes les feuilles du classeur. |
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. |
ShowPivotChartActiveFields |
Obtient ou définit une valeur qui indique si le volet Filtre de tableau croisé dynamique est visible. |
ShowPivotTableFieldList |
Obtient ou définit une valeur qui indique si la liste des champs PivotTable peut être affichée. |
Signatures |
Reçoit la collection des signatures numériques pour le classeur. |
Site |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
SlicerCaches |
Obtient l'objet SlicerCaches associé au classeur. |
SmartDocument |
Obtient un Microsoft.Office.Core.SmartDocument qui représente les paramètres d’une solution de document dynamique. |
Styles |
Obtient une collection Styles qui représente tous les styles du classeur. |
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. |
TableStyles |
Obtient la collection des styles de table utilisés dans le classeur. |
Tag |
Obtient ou définit l'objet qui contient des données relatives au classeur. |
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. |
Theme |
Obtient le thème qui est appliqué au classeur. |
UpdateLinks |
Obtient ou définit une valeur qui indique un paramètre du classeur pour la mise à jour des liaisons OLE incorporées. |
UpdateRemoteReferences |
Obtient ou définit une valeur qui indique si Microsoft Office Excel met à jour les références hors programme dans le classeur. |
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. |
VBASigned |
Obtient une valeur qui indique si le projet Visual Basic pour Applications pour le classeur a été signé numériquement. |
VBProject |
Obtient le projet Microsoft.Vbe.Interop.VBProject virtuel qui se trouve dans le classeur. |
VstoSmartTags |
Obtient le SmartTagCollection associé au classeur. Ce type ou ce membre vise à être utilisé uniquement dans les projets pour la version 2007 de Microsoft Office System. Les étiquettes actives sont dépréciées dans Office 2010. |
WebOptions |
Obtient la collection 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. |
Windows |
Obtient une collection Windows qui représente toutes les fenêtres du classeur. |
Worksheets |
Obtient une collection Sheets qui représente toutes les feuilles de calcul du classeur. |
WritePassword |
Obtient ou définit le mot de passe en écriture d'un classeur. |
WriteReserved |
Obtient une valeur qui indique si le classeur est réservé en écriture. |
WriteReservedBy |
Obtient le nom de l'utilisateur qui dispose actuellement de l'autorisation en écriture pour le classeur. |
XmlMaps |
Obtient une collection XmlMaps qui représente les mappages de schéma qui ont été ajoutés au classeur. |
XmlNamespaces |
Obtient une collection XmlNamespaces qui représente les espaces de noms XML contenus dans le classeur. |
Méthodes
AcceptAllChanges(Object, Object, Object) |
Accepte toutes les modifications dans le classeur partagé. |
Activate() |
Active la première fenêtre associée au classeur. |
AddToFavorites() |
Ajoute un raccourci au classeur dans le dossier Favoris. |
ApplyTheme(String) |
Applique le thème spécifié au classeur. |
BeginInit() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
BreakLink(String, XlLinkType) |
Convertit en valeurs les formules liées à d'autres sources Microsoft Office Excel ou OLE. |
CanCheckIn() |
Obtient une valeur qui indique si Microsoft Office Excel peut archiver le classeur sur un serveur. |
ChangeFileAccess(XlFileAccess, Object, Object) |
Modifie les autorisations d'accès pour le classeur. Cela peut nécessiter le chargement d'une version à jour à partir du disque. |
ChangeLink(String, String, XlLinkType) |
Modifie une liaison d'un document à l'autre. |
CheckIn(Object, Object, Object) |
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. |
CheckInWithVersion(Object, Object, Object, Object) |
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. |
Close(Object, Object, Object) |
Ferme le classeur. |
CreateRibbonExtensibilityObject() |
Retourne un objet qui implémente l’interface Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Retourne un tableau d'objets OfficeRibbon à la méthode CreateRibbonExtensibilityObject(). |
DeleteNumberFormat(String) |
Supprime un format de nombre personnalisé du classeur. |
Dispose() |
Libère toutes les ressources utilisées par l'instance actuelle de la classe WorkbookBase. |
EnableConnections() |
Active des connexions de données dans le classeur. |
EndInit() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EndReview() |
Termine la révision d'un fichier qui a été envoyé pour la révision à l'aide de la méthode SendForReview(Object, Object, Object, Object). |
ExclusiveAccess() |
Assigne l'accès exclusif à l'utilisateur actuel dans le classeur ouvert en tant que liste partagée. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Enregistre un classeur au format PDF ou XPS. |
FinishInitialization() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
FollowHyperlink(String, Object, Object, Object, Object, Object, Object) |
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. |
ForwardMailer() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
GetAutomationObject() |
Appelé par le runtime Visual Studio Tools pour Office pour obtenir un objet qui peut être utilisé par le code VBA dans le classeur. |
GetHostItem<T>(Type, String) |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
GetWorkflowTasks() |
Retourne la collection de tâches de flux de travail pour le classeur. |
GetWorkflowTemplates() |
Retourne la collection de modèles de flux de travail pour le classeur. |
HighlightChangesOptions(Object, Object, Object) |
Contrôle le mode d'affichage des modifications dans un classeur partagé. |
Initialize() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
InitializeDataBindings() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
LinkInfo(String, XlLinkInfo, Object, Object) |
Obtient la date et l'état de mise à jour de la liaison |
LinkSources(Object) |
Retourne un Array de liaisons dans le classeur. |
LockServerFile() |
Verrouille le classeur sur le serveur pour empêcher les modifications. |
MergeWorkbook(Object) |
Fusionne les modifications d'un classeur dans un classeur partagé ouvert. |
NewWindow() |
Crée une nouvelle fenêtre. |
OnShutdown() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
OnStartup() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
OpenLinks(String, Object, Object) |
Ouvre les documents de prise en charge pour une ou des liaisons. |
PivotCaches() |
Obtient une collection PivotCaches qui représente tous les caches PivotTable du classeur spécifié. |
Post(Object) |
Publie le classeur dans un dossier public. Cette méthode fonctionne uniquement avec un client Microsoft Exchange connecté à un serveur Microsoft Exchange. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Imprime le classeur. |
PrintPreview(Object) |
Affiche un aperçu de l'objet tel qu'il apparaîtra une fois imprimé. |
Protect(Object, Object, Object) |
Protège un classeur afin qu'il ne puisse pas être modifié. |
ProtectDocument() |
Appelé par le runtime Visual Studio Tools pour Office afin que vous puissiez réappliquer la protection par mot de passe dans le classeur une fois que les données mises en cache ont été enregistrées. |
ProtectSharingEx(Object, Object, Object, Object, Object, Object, Object) |
Enregistre le classeur et le protège pour le partage. |
PurgeChangeHistoryNow(Int32, Object) |
Supprime des entrées du journal de modifications du classeur. |
RefreshAll() |
Actualise toutes les plages de données externes et rapports PivotTable du classeur. |
RejectAllChanges(Object, Object, Object) |
Rejette toutes les modifications dans le classeur partagé. |
ReloadAs(MsoEncoding) |
Recharge un classeur basé sur un document HTML, à l'aide de l'encodage de document spécifié. |
RemoveCustomization() |
Supprime la personnalisation créée à l’aide des outils de développement Office dans Visual Studio à partir du classeur. |
RemoveDocumentInformation(XlRemoveDocInfoType) |
Supprime toutes les informations du type spécifié du classeur. |
RemoveUser(Int32) |
Déconnecte l'utilisateur spécifié du classeur partagé. |
Reply() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
ReplyAll() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
ReplyWithChanges(Object) |
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. |
RequestService(Guid) |
Retourne un objet qui implémente l’interface Microsoft.Office.Core.IRibbonExtensibility dans une personnalisation au niveau du document. |
ResetColors() |
Rétablit les couleurs par défaut de la palette de couleurs. |
RunAutoMacros(XlRunAutoMacro) |
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. |
Save() |
Enregistre les modifications apportées au classeur. |
SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) |
Enregistre les modifications apportées au classeur dans un fichier différent. |
SaveAsXMLData(String, XmlMap) |
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. |
SaveCopyAs(Object) |
Enregistre une copie du classeur dans un fichier, mais ne modifie pas le classeur ouvert dans la mémoire. |
SendFaxOverInternet(Object, Object, Object) |
Envoie la feuille active du classeur sous forme de télécopie aux destinataires spécifiés. |
SendForReview(Object, Object, Object, Object) |
Envoie un classeur dans un message électronique pour révision aux destinataires spécifiés. |
SendMail(Object, Object, Object) |
Envoie le classeur à l'aide du système de messagerie installé. |
SendMailer(Object, XlPriority) |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
SetLinkOnData(String, Object) |
Définit le nom d'une procédure qui s'exécute à chaque mise à jour d'une liaison DDE. |
SetPasswordEncryptionOptions(Object, Object, Object, Object) |
Définit les options pour chiffrer le classeur à l'aide d'un mot de passe. |
ToggleFormsDesign() |
Fait basculer Microsoft Office Excel en/hors du mode Design. |
Unprotect(Object) |
Supprime la protection du classeur. Cette méthode n'a aucun effet si le classeur n'est pas protégé. |
UnprotectDocument() |
Appelé par le runtime Visual Studio Tools pour Office afin que vous puissiez supprimer la protection par mot de passe du classeur et permettre l’enregistrement des données mises en cache. |
UnprotectSharing(Object) |
Désactive la protection pour le partage et enregistre le classeur. |
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. |
UpdateLink(Object, Object) |
Met à jour une ou des liaisons Microsoft Office Excel, DDE ou OLE. |
WebPagePreview() |
Affiche un aperçu du classeur tel qu'il apparaîtrait s'il était enregistré en tant que page Web. |
XmlImport(String, XmlMap, Object, Object) |
Importe un fichier de données XML dans le classeur actif. |
XmlImportXml(String, XmlMap, Object, Object) |
Importe un flux de données XML précédemment chargé dans la mémoire. |
Événements
ActivateEvent |
Se produit lors de l'activation du classeur. |
AddinInstall |
Se produit lorsque le classeur est installé en tant que complément. |
AddinUninstall |
Se produit lorsque le classeur est désinstallé en tant que complément. |
AfterSave |
Se produit après l'enregistrement du classeur. |
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. |
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. |
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. |
BeforePrint |
Se produit avant l'impression du classeur (ou de tout élément qui s'y trouve). |
BeforeSave |
Se produit avant l'enregistrement du classeur. |
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. |
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. |
BindingContextChanged |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
Deactivate |
Se produit lors de la désactivation du classeur. |
Disposed |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
New |
Se produit lorsqu'un nouveau classeur est créé. |
NewChart |
Se produit lors de la création d'un nouveau graphique dans le classeur. |
NewSheet |
Se produit lors de la création d'une nouvelle feuille dans le classeur. |
Open |
Se produit lors de l'ouverture du classeur. |
PivotTableCloseConnection |
Se produit après qu'un rapport PivotTable a fermé la connexion à sa source de données. |
PivotTableOpenConnection |
Se produit après qu'un rapport PivotTable a ouvert la connexion à sa source de données. |
RowsetComplete |
Se produit lorsque l'utilisateur parcourt le recordset ou appelle l'action d'ensemble de lignes sur un tableau croisé dynamique OLAP. |
SheetActivate |
Inclus à des fins de compatibilité descendante uniquement. |
SheetBeforeDoubleClick |
Se produit lorsque l'utilisateur double-clique sur n'importe quelle feuille de calcul avant l'action de double-clic par défaut. |
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. |
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. |
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. |
SheetDeactivate |
Inclus à des fins de compatibilité descendante uniquement. |
SheetFollowHyperlink |
Se produit lors d'un clic sur un lien hypertexte dans un classeur. |
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). |
SheetPivotTableBeforeAllocateChanges |
Se produit avant l'application de modifications à un tableau croisé dynamique. |
SheetPivotTableBeforeCommitChanges |
Se produit avant que les modifications ne soient validées dans la source de données OLAP pour un tableau croisé dynamique. |
SheetPivotTableBeforeDiscardChanges |
Se produit avant que les modifications apportées à un tableau croisé dynamique ne soient ignorées. |
SheetPivotTableChangeSync |
Se produit après la modification d'un tableau croisé dynamique. |
SheetPivotTableUpdate |
Se produit après que la feuille d'un rapport PivotTable a été mise à jour. |
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. |
Shutdown |
Se produit lorsque l'élément hôte de classeur s'arrête. |
Startup |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
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. |
WindowActivate |
Se produit lors de l'activation d'une fenêtre de classeur. |
WindowDeactivate |
Se produit lors de la désactivation d'une fenêtre de classeur. |
WindowResize |
Se produit lors du redimensionnement d'une fenêtre du classeur. |
Implémentations d’interfaces explicites
EntryPoint.BeginInit() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.EndInit() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.FinishInitialization() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.Initialize() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.InitializeDataBindings() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.OnShutdown() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
EntryPoint.OnStartup() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnAfterSave() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnBeforeSave() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IExtension.ExtensionBase |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonExtensibilityObject() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonObjects() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.GetAutomationObject() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.ProtectDocument() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.RequestService(Guid) |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |
IWorkbookExtension.UnprotectDocument() |
Fournit la classe de base pour la classe ThisWorkbook dans les projets au niveau du document pour Microsoft Office Excel. |