OLE プログラム識別子 (PowerPoint)
OLE プログラム識別子 (ProgID とも呼ばれます) を使用して Automation オブジェクトを作成します。 次の表に、ActiveX コントロール、Office アプリケーション、およびOffice Web コンポーネントの OLE プログラム識別子を示します。
ActiveX コントロール
次の表に示す ActiveX コントロールを作成するには、対応する OLE プログラム ID を使用します。
作成するコントロール | 使用する識別子 |
---|---|
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 |
Access
次の表に示す Access オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの Access でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 |
---|---|
Application | Access.Application |
CurrentData | Access.CodeData、Access.CurrentData |
CurrentProject | Access.CodeProject、Access.CurrentProject |
DefaultWebOptions | Access.DefaultWebOptions |
Excel
次の表に示す Excel オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの Excel でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 | コメント |
---|---|---|
Application | Excel.Application | |
ブック | Excel.AddIn | |
ブック | Excel.Chart | グラフ用とそのデータ用の 2 枚のワークシートが含まれるワークブックを取得します。 グラフのワークシートがアクティブなワークシートになります。 |
ブック | Excel.Sheet | 1 枚のワークシートが含まれるブックを取得します。 |
Graph
次の表に示す Graph オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの Graph でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 |
---|---|
Application | MSGraph.Application |
グラフ | MSGraph.Chart |
Outlook
次の表に示す Outlook オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの Outlook でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 |
---|---|
Application | Outlook.Application |
PowerPoint
次の表に示す PowerPoint オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの PowerPoint でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 |
---|---|
Application | PowerPoint.Application |
Word
次の表に示す Word オブジェクトを作成するには、対応する OLE プログラム識別子のいずれかを使用します。 バージョン番号のサフィックスが付いていない ID を使用した場合、マクロが実行されるコンピューターで使用できる最新のバージョンの Word でオブジェクトが作成されます。
作成するオブジェクト | 使用する識別子 |
---|---|
Application | Word.Application |
ドキュメント | Word.Document、Word.Template |
Global | Word.Global |
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。