Ich versuche, auf einer Folie in PowerPoint 2016 VBA auf das WebBrowser-Steuerelement zuzugreifen.Wie kann ich in PowerPoint 2016 VBA dynamisch auf WebBrowser-Steuerelement zugreifen?
Wenn ich Slide1.WebBrowser1 verwende, funktioniert es gut. Zum Beispiel:
Aber ich möchte, dass der Code mit jeder Folie funktioniert.
Aber wenn ich SSW.View.Slide benutze, kann ich anscheinend nicht auf das WebBrowser-Steuerelement zugreifen. Ich kann die relevante Form erhalten, kann aber keine Möglichkeit finden, sie in den Webbrowser zu übertragen. Dies funktioniert nicht:
Dim sld As Slide
Set sld = SSW.View.Slide
sld.WebBrowser1.Navigate varURL
ich keine Variationen des oben mit Guss finden kann oder die Shapes-Auflistung verwenden, die einen WebBrowser ergeben, die ich .Navigate anrufen kann.
Kann jemand helfen?
Danke für Ihre Antwort, JamieG. Wie ich in der Frage erwähnt habe, funktioniert diese Methode gut und ich bin erfolgreich durch die Reifen gesprungen, um WebBrowser-Kontrolle zu ermöglichen. Ich erstelle eine Vorlage, also möchte ich nicht explizit auf die Folie als Slide1 verweisen, sondern finde dynamisch das WebBrowser-Steuerelement, indem ich mit der Slides-Auflistung des SlideShowWindow-Objekts beginne. Wissen Sie, ob das möglich ist? –