Sección de códigos , trucos y ejemplos para visual basic


417 - Recorrer las hojas de un libro de excel y exportarlas individualmente a diferentes formatos

<Volver> - Anterior - Siguiente



 

Ejemplo que guarda las hojas en forma individual en nuevo nuevo archivo, pudiendo indicar el formato ( Csv, Html, Texto o Xls )

 

El ejemplo crea una referencia al objeto Excel para abrir un libro indicado, y luego recorre en un bucle For Next todas las hojas que tenga el libro .

Luego dependiendo del formato elegido, va guardando el contenido de cada hoja individualmente en el App.path del proyecto con el método SaveAs de vba .

 

 

Pasos para el ejemplo

 

Nota: si se quiere , para no incluir la referencia , se debe declarar las variables ObjExcel y Objsheet como de tipo Object

Dim ObjExcel As Object
Dim ObjHoja As Object

 

Código fuente a colocar en el formulario

 


Recursos Visual basic 6.0 - Enlaces relacionados



Buscar en Recursos vb