Jump to content

Reproducir video en form vba


Recommended Posts

  • 3 weeks later...

El fallo es pensar que WebBrowser usa el navegador Edge, que no genera errores de scripts.

El control WebBrowser forma parte de Internet Explorer y solo se puede usar en sistemas que tengan instalado Internet Explorer, como se explica en este enlace.

Lo que ocurre es que Internet Explorer no soporta las nuevas scripts de Edge y genera errores que hay que silenciar con este código:

Private Sub CommandButton1_Click()
    Dim ie As WebBrowser
    
    ' Pone WebBrowser
    Set ie = WebBrowser1
    
    ' Ignora errores de script
    ie.Silent = True
    
    ' Navega a la URL de la página Web
    ie.Navigate "https://youtu.be/njo-zPJZksM"
End Sub

No he probado esta macro pues en Microsoft 365 no está habilitado el control WebBrowser. Ya me contarás si a ti te funciona.

Salu2,

Pedro Wave

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

Privacy Policy