OLEFormat.DoVerb メソッド (PowerPoint)
OLE オブジェクトに対して動詞を実行するよう要求します。
構文
式。 DoVerb
(インデックス)
expression は OLEFormat オブジェクトを表す変数です。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 省略可能 | 整数型 (Integer) | 実行する動詞を指定します。 この引数を省略すると、既定の動詞が実行されます。 |
注釈
ObjectVerbs プロパティを使用して、OLE オブジェクトに対して使用できる動詞を判断します。
例
次の使用例は、作業中のプレゼンテーションのスライド 1 の図形 3 がリンクまたは埋め込み OLE オブジェクトの場合、その図形の既定の動詞を実行します。
With ActivePresentation.Slides(1).Shapes(3)
If .Type = msoEmbeddedOLEObject Or _
.Type = msoLinkedOLEObject Then
.OLEFormat.DoVerb
End If
End With
次の使用例は、作業中のプレゼンテーションのスライド 1 の図形 3 が OLE オブジェクトの場合、動詞 "Open" がサポートされていればそれを実行します。
With ActivePresentation.Slides(1).Shapes(3)
If .Type = msoEmbeddedOLEObject Or _
.Type = msoLinkedOLEObject Then
For Each sVerb In .OLEFormat.ObjectVerbs
nCount = nCount + 1
If sVerb = "Open" Then
.OLEFormat.DoVerb nCount
Exit For
End If
Next
End If
End With
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。