Programmgesteuerte OLE-Bezeichner (Office)
Verwenden Sie einen programmgesteuerten OLE-Bezeichner (auch als ProgID bezeichnet), um ein Automation-Objekt zu erstellen. In den folgenden Tabellen sind programmgesteuerte OLE-Bezeichner für ActiveX-Steuerelemente und die Office-Anwendungen aufgeführt.
ActiveX-Steuerelemente
Zum Erstellen der in der folgenden Tabelle aufgeführten ActiveX-Steuerelemente verwenden Sie die dazugehörigen programmtechnischen OLE-Bezeichner.
Zum Erstellen dieses Steuerelements | Verwenden Sie diesen Bezeichner |
---|---|
CheckBox | Forms.CheckBox.1 |
ComboBox | Forms.ComboBox.1 |
CommandButton | Forms.CommandButton.1 |
Rahmen | Forms.Frame.1 |
Bild | 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
Verwenden Sie einen der entsprechenden programmtechnischen OLE-Bezeichner, um die in der folgenden Tabelle aufgelisteten Microsoft Access-Objekte zu erstellen. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Access, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | Access.Application |
CurrentData | Access.CodeData, Access.CurrentData |
CurrentProject | Access.CodeProject, Access.CurrentProject |
Microsoft Excel
Verwenden Sie einen der entsprechenden programmtechnischen OLE-Bezeichner, um die in der folgenden Tabelle aufgelisteten Microsoft Excel-Objekte zu erstellen. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Excel, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie diesen Bezeichner | Kommentare |
---|---|---|
Anwendung | Excel.Application | |
Arbeitsmappe | Excel.AddIn | |
Arbeitsmappe | Excel.Chart | Gibt eine Arbeitsmappe mit zwei Arbeitsblättern zurück - ein Arbeitsblatt für das Diagramm und ein Arbeitsblatt für die Daten. Das Diagrammarbeitsblatt ist das aktive Arbeitsblatt. |
Arbeitsmappe | Excel.Sheet | Gibt eine Arbeitsmappe mit einem Arbeitsblatt zurück. |
Graph
Verwenden Sie zum Erstellen der graph-Objekte, die in der folgenden Tabelle aufgeführt sind, einen der entsprechenden programmgesteuerten OLE-Bezeichner. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Graph, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie diesen Bezeichner |
---|---|
Anwendung | MSGraph.Application |
Diagramm | MSGraph.Chart |
Microsoft Outlook
Verwenden Sie einen der entsprechenden programmtechnischen OLE-Bezeichner, um die in der folgenden Tabelle aufgelisteten Microsoft Outlook-Objekte zu erstellen. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Outlook, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie diesen Bezeichner |
---|---|
Anwendung | Outlook.Application |
Zum Erstellen der für die Outlook-Formulare spezifischen ActiveX-Steuerelemente, die in der folgenden Tabelle aufgeführt sind, verwenden Sie die dazugehörigen programmtechnischen OLE-Bezeichner.
So erstellen Sie dieses Steuerelement für Microsoft Office Outlook | Verwenden Sie diesen Bezeichner |
---|---|
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
Verwenden Sie einen der entsprechenden programmtechnischen OLE-Bezeichner, um die in der folgenden Tabelle aufgelisteten Microsoft PowerPoint-Objekte zu erstellen. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft PowerPoint, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie diesen Bezeichner |
---|---|
Anwendung | PowerPoint.Application |
Microsoft Word
Verwenden Sie einen der entsprechenden programmtechnischen OLE-Bezeichner, um die in der folgenden Tabelle aufgelisteten Microsoft Word-Objekte zu erstellen. Falls Sie einen Bezeichner ohne ein Versionsnummernsuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Word, die auf dem Computer, auf dem das Makro ausgeführt wird, verfügbar ist.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | Word.Application |
Dokument | Word.Document, Word.Template |
Global | Word.Global |
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.