Excel ワークブックに埋め込まれた PowerPoint プレゼンテーションがあります。VBA を使用してこれを編集する (開く、スライドをコピーする、スライドにデータを追加する、閉じる) にはどうすればよいですか?
10156 次
1 に答える
8
1. PowerPoint オブジェクト モデルへの参照を VBA アプリケーションに追加します。
VBA ウィンドウから、[ツール] | [ツール] を選択します。Microsoft Powerpoint 12.0 Object Library
を
探して確認してください
2. PowerPoint プレゼンテーション オブジェクトを選択してアクティブにします。
ActiveSheet.Shapes("Object 1").Select
Selection.Verb Verb:=xlOpen
注: このコードは、PowerPoint オブジェクトの名前がObject 1 (実際の名前を確認するには左上隅を見てください) であり、アクティブ シート上にあることを前提としています。
3. プレゼンテーション オブジェクトへの参照を取得する
Dim p As PowerPoint.Presentation
Set p = Selection.Object
4.操作する
プレゼンテーション オブジェクトのすべてのメソッドとプロパティを使用できます。スライドを追加する例を次に示します。
p.Slides.Add 1, ppLayoutBlank
5. 選択を解除します
最も簡単な方法は、セルを選択することです。
[a1].Select
それが役立つことを願っています!
于 2008-09-24T03:16:06.900 に答える