3
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 la ruta 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:

Uso del control web browser en excel exce_leinfo

Embed Size (px)

Citation preview

14/7/2015 Uso del control WebBrowser en Excel | EXCELeINFO

chrome­extension://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

chrome­extension://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

14/7/2015 Uso del control WebBrowser en Excel | EXCELeINFO

chrome­extension://iooicodkiihhpojmmeghjclgihfjdjhj/front/in_isolation/reformat.html 3/3

Consigue una cuenta gratuita de Evernote paraguardar este artículo y verlo más tarde desde

cualquier dispositivo.

Crear cuenta