1

現在、Microsoft Access 2007 でアプリケーションを開発しています。フォーム内で、PowerPoint プレゼンテーションを OLE Bound Object Frame にロードしたいと考えています。基本的に、これは次のマクロによって VBA で実行できます。

Private Sub cmdPreview_Click()

    MsgBox Location 'Location refers to column name of current selected data row
    olePreview.OLETypeAllowed = acOLELinked
    olePreview.SourceDoc = Location
    olePreview.Action = acOLECreateLink

End Sub

これはうまくいっています。ただし、パワーポイント プレゼンテーションの最初のスライドのみが表示されます。このプレゼンテーション ファイルの 2 番目または 3 番目のスライドを読み込むにはどうすればよいですか?

4

1 に答える 1

1

Shyam Pillai からこれを見てください。これは VB6 コードですが、実行しようとしていることに適応できる可能性があります。

http://skp.mvps.org/vb/pptvbwnd.htm

于 2012-09-19T14:55:41.840 に答える