PowerPoint vba についての質問

PowerPoint vba についての質問です。PowerPointは2010です。

Excel vba は少々経...PowerPoint vba についての質問です。PowerPointは2010です。

Excel vba は少々経験ありますが、PowerPoint vbaは初めてです。

 

トグルボタン押下時に、押下したスライドの番号(Index)の取得方法をご教授願います。 ちなみに、

「ActiveWindow.Selection.SlideRange.SlideIndex」

と記載してみたのですが、下記エラーとなってしまいました。

 

「実行時エラー '-2147188160 (80048240)': 

 Application (不明なメンバー): 無効な要求です。アクティブなドキュメント ウィンドウがありません。 」

 

回避策として、「ActiveWindow.Selection.SlideRange.SlideIndex」

の前に、

「If PowerPoint.Application.Version >= 9 Then

 'window must be visible

 PowerPoint.Application.Visible = msoTrue

 End If」

と記載したのですが、エラーとなってしまいました。

 

 

何卒、解決策をご教授いただければと思います。

また、PowerPoint vba のリファレンスやAPIのようなものが記載されているサイトなどあれば、

教えていただけると助かります。