PowerPoint 2016 VBAのスライド上のWebブラウザーコントロールにアクセスしようとしています。PowerPoint 2016 VBAでWebBrowserコントロールに動的にアクセスするにはどうすればよいですか?
Slide1.WebBrowser1を使用すると、正常に動作します。例:コードを任意のスライドで使用したいと思います。
しかし、SSW.View.Slideを使用すると、Webブラウザーコントロールにアクセスできないようです。関連するShapeを取得できますが、WebBrowserにキャストする方法が見つかりません。これは動作しません:
Dim sld As Slide
Set sld = SSW.View.Slide
sld.WebBrowser1.Navigate varURL
は私がキャスティングまたは私は上.Navigateを呼び出すことができるWebブラウザーを得Shapesコレクションを使用して上記のないバリエーションを見つけることができません。
誰でも手助けできますか?
あなたの答えJamieGに感謝します。私の質問で言及したように、そのメソッドは正常に動作しており、私は正常にWebBrowserコントロールを有効にするためにフープを飛び越えました。 テンプレートを作成しているので、スライドをSlide1として明示的に参照するのではなく、SlideShowWindowオブジェクトのSlidesコレクションから開始してWebBrowserコントロールを動的に配置します。 これが可能かどうかご存じですか? –