Partager via


OLE Programmatic Identifiers (Outlook)

Utilisez un identificateur de programmation OLE (parfois appelé ProgID) pour créer un objet Automation . Les tableaux suivants dressent la liste des identificateurs par programme OLE pour les contrôles ActiveX, les applications Microsoft Office et Microsoft Office Web Components.

Contrôles ActiveX

Microsoft Access

Microsoft ExcelGraphMicrosoft OutlookMicrosoft PowerPointMicrosoft Word

Contrôles ActiveX

Pour créer les contrôles ActiveX répertoriés dans le tableau suivant, utilisez les identificateurs par programme OLE correspondants.

Pour créer ce contrôle Microsoft Forms 2.0 Utilisez cet identificateur
CheckBox Forms.CheckBox.1
ComboBox Forms.ComboBox.1
CommandButton Forms.CommandButton.1
Frame Forms.Frame.1
Image Forms.Image.1
Label Forms.Label.1
Listbox Forms.ListBox.1
Multipage Forms.MultiPage.1
OptionButton Forms.OptionButton.1
Scrollbar Forms.ScrollBar.1
SpinButton Forms.SpinButton.1
Tabstrip Forms.TabStrip.1
TextBox Forms.TextBox.1
Togglebutton Forms.ToggleButton.1

Microsoft Access

Pour créer les objets Microsoft Access répertoriés dans le tableau suivant, utilisez l’un des identificateurs par programme OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de Microsoft Access disponible sur l’ordinateur sur lequel vous exécutez la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants
Application Access.Application
CurrentData Access.CodeData, Access.CurrentData
CurrentProject Access.CodeProject, Access.CurrentProject
DefaultWebOptions Access.DefaultWebOptions

Microsoft Excel

Pour créer les objets Microsoft Excel répertoriés dans le tableau suivant, utilisez l’un des identificateurs par programme OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de Microsoft Excel disponible sur l’ordinateur sur lequel vous exécutez la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants Commentaires
Application Excel.Application
Classeur Excel.AddIn
Classeur Excel.Chart Renvoie un classeur contenant deux feuilles de calcul, l'une pour le graphique et l'autre pour les données. La feuille de calcul du graphique représente la feuille active.
Classeur Excel.Sheet Renvoie un classeur contenant une feuille de calcul.

Graph

Pour créer les objets Graph répertoriés dans le tableau suivant, utilisez l’un des identificateurs de programmation OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de Graph disponible sur l’ordinateur sur lequel vous exécutez la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants
Application MSGraph.Application
Graphique MSGraph.Chart

Microsoft Outlook

Pour créer l’objet Microsoft Outlook contenu dans le tableau ci-dessous, utilisez l’un des identificateurs de programmation OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de Microsoft Outlook disponible sur l’ordinateur qui exécute la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants
Application Outlook.Application

Pour créer les contrôles ActiveX qui sont spécifiques aux formulaires Outlook, et qui sont répertoriés dans le tableau suivant, utilisez l’identificateur par programme OLE correspondant.

Pour créer ce contrôle Outlook Utilisez l’identificateur
OlkBusinessCardControl Outlook.OlkBusinessCardControl
OlkCategory Outlook.OlkCategoryStrip
OlkCheckBox Outlook.OlkCheckBox
OlkComboBox Outlook.OlkComboBox
OlkCommandButton Outlook.OlkCommandButton
OlkContactPhoto Outlook.OlkContactPhoto
OlkDateControl Outlook.OlkDateControl
OlkFrameHeader Outlook.OlkFrameHeader
OlkInfoBar Outlook.OlkInfoBar
OlkLabel Outlook.OlkLabel
OlkListBox Outlook.OlkListBox
OlkOptionButton Outlook.OlkOptionButton
OlkPageControl Outlook.OlkPageControl
OlkSenderPhoto Outlook.OlkSenderPhoto
OlkTextBox Outlook.OlkTextBox
OlkTimeControl Outlook.OlkTimeControl
OlkTimeZoneControl Outlook.OlkTimeZone

Microsoft PowerPoint

Pour créer l’objet Microsoft PowerPoint répertorié dans le tableau suivant, utilisez l’un des identificateurs par programme OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de PowerPoint disponible sur l’ordinateur sur lequel vous exécutez la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants
Application PowerPoint.Application

Microsoft Word

Pour créer les objets Microsoft Word répertoriés dans le tableau suivant, utilisez l’un des identificateurs par programme OLE correspondants. Si vous utilisez un identificateur sans suffixe de numéro de version, vous créez un objet dans la version la plus récente de Word disponible sur l’ordinateur sur lequel vous exécutez la macro.

Pour créer cet objet Utilisez l’un des identificateurs suivants
Application Word.Application
Document Word.Document, Word.Template
Global Word.Global

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.