Upload
cano-asesor
View
286
Download
1
Embed Size (px)
Citation preview
14/7/2015 Uso del control WebBrowser en Excel | EXCELeINFO
chromeextension://iooicodkiihhpojmmeghjclgihfjdjhj/front/in_isolation/reformat.html 1/3
Uso del control WebBrowser en Excel
by Sergio Alejandro Campos[1] · 28 June, 2011
Les comparto un ejemplo sencillo de cómo ver páginas Web dentro un libro de Excel, asícomo visualizar páginas html alojadas en una carpeta.
Para tal efecto utilizamos el control WebBrowse, que en su propiedad Navigate damos laruta de acceso del archivo html o dirección de Internet.
El objeto en ejecución de mostraría así:
[2]
[3]
Y aquí el código del botón con su debida explicación:
14/7/2015 Uso del control WebBrowser en Excel | EXCELeINFO
chromeextension://iooicodkiihhpojmmeghjclgihfjdjhj/front/in_isolation/reformat.html 2/3
1. http://blogs.itpro.es/exceleinfo/author/exceleinfo/
2. http://exceleinfo.files.wordpress.com/2011/06/image2.png
3. http://exceleinfo.files.wordpress.com/2011/06/image2.png
'---------------------------------------------------------------------------------------
' Module : UserForm4
' Author : Sergio A Campos H
' Date : 24/12/2010
' Purpose : Uso del control WebBrowser
'---------------------------------------------------------------------------------------
Private CommandButton1_Click()
'En caso de que marque error nos vamos a la etiqueta Errores
Error Errores
'Valida que la celda tenga datos
ActiveCell = Empty
MsgBox "Celda vacía", vbCritical, "EXCELeINFO"
'Si la celda no tiene datos, valida si el texto ingresado es una página Web
Left(ActiveCell, 3) = "www" Left(ActiveCell, 4) = "http"
.WebBrowser1.Navigate (ActiveCell.Value) ' & ".mht")
'De lo contrario busca dentro de la carpeta archivos html
Ruta = ActiveWorkbook.Path
.WebBrowser1.Navigate (Ruta & & "pages" & ActiveCell.Value) ' & ".mht")
Errores:
MsgBox Err.Description, vbExclamation, "EXCELeINFO"
Nota al lector: Con un poco más de imaginación, podrás hacer tu propio navegadorbásico, incluyendo una barra de direcciones.
:: Descarga el ejemplo EXCELeINFO – Control WebBrowser.zip
Links