次の方法で共有


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 のサポートおよびフィードバックを参照してください。