Programmgesteuerte OLE-Bezeichner (PowerPoint)
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, Office-Anwendungen und Office Web Components aufgeführt.
ActiveX-Steuerelemente
Um die in der folgenden Tabelle aufgelisteten ActiveX-Steuerelemente zu erstellen, verwenden Sie die entsprechenden OLE-Programm-IDs.
Zum Erstellen dieses Steuerelements | Verwenden Sie diesen Bezeichner |
---|---|
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 |
Zugriff
Um die in der folgenden Tabelle aufgeführten Access-Objekte zu erstellen, verwenden Sie einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie einen Bezeichner ohne Versionsnummersuffix verwenden, erstellen Sie ein Objekt der neuesten Access-Version, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | Access.Application |
CurrentData | Access.CodeData, Access.CurrentData |
CurrentProject | Access.CodeProject, Access.CurrentProject |
DefaultWebOptions | Access.DefaultWebOptions |
Excel
Verwenden Sie zum Erstellen der in der folgenden Tabelle aufgeführten Excel-Objekte einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie einen Bezeichner ohne Versionsnummersuffix verwenden, erstellen Sie ein Objekt der neuesten Excel-Version, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner | Kommentare |
---|---|---|
Anwendung | Excel.Application | |
Workbook | Excel.AddIn | |
Workbook | Excel.Chart | Gibt eine Arbeitsmappe mit zwei Arbeitsblättern zurück, eines für das Diagramm und eines für die Daten. Das Diagrammarbeitsblatt ist das aktive Arbeitsblatt. |
Workbook | Excel.Sheet | Gibt eine Arbeitsmappe mit einem Arbeitsblatt zurück. |
Graph
Verwenden Sie zum Erstellen der in der folgenden Tabelle aufgeführten Graph-Objekte einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie eine ID ohne Suffix für die Versionsnummer verwenden, wird ein Objekt in der neuesten Version von Graph erstellt, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | MSGraph.Application |
Chart | MSGraph.Chart |
Outlook
Um das in der folgenden Tabelle angegebene Outlook-Objekt zu erstellen, verwenden Sie einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie einen Bezeichner ohne Versionsnummersuffix verwenden, erstellen Sie ein Objekt der neuesten Version von Microsoft Outlook, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | Outlook.Application |
PowerPoint
Um das in der folgenden Tabelle angegebene PowerPoint-Objekt zu erstellen, verwenden Sie einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie einen Bezeichner ohne Versionsnummersuffix verwenden, erstellen Sie ein Objekt der neuesten Version von Microsoft PowerPoint, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
Zum Erstellen dieses Objekts | Verwenden Sie einen dieser Bezeichner |
---|---|
Anwendung | PowerPoint.Application |
Word
Verwenden Sie zum Erstellen der in der folgenden Tabelle aufgeführten Word-Objekte einen der entsprechenden programmgesteuerten OLE-Bezeichner. Wenn Sie einen Bezeichner ohne Versionsnummersuffix verwenden, erstellen Sie ein Objekt in der neuesten Version von Microsoft Word, die auf dem Computer verfügbar ist, auf dem das Makro ausgeführt wird.
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.