Exportar a Excel

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Victor Lizama

Exportar a Excel

Mensaje por Victor Lizama » Vie Nov 12, 2004 5:01 pm

Hola, quisiera saber como puedo exportar el contenido de una DataWindows a excel, pero con un formato específico, no sólo las columnas, ej:

Nombre Proveedor : Julio Zuñiga

el comando dw_1.SaveAs("",EXCEL5!,True) sólo exporta las columnas pero no todo el formato

Gracias

nachito79
Junior
Mensajes: 15
Registrado: Vie Dic 31, 2004 5:15 am

exportar a excel

Mensaje por nachito79 » Mié Ene 05, 2005 6:03 am

hola, lo que podrias hacer para exportar a excel con todos los chiches es usar las librerias de excel que tiene visual basic. Con estas librerias y con un poco de codigo, podras manejar las hojas de excel como tu quieras para ello necesecitas 3 objetos principales los cuales escribo a continuacion (obs. para utilizar las librerias de Excel tienes que ir proyecto-->referencias y ahi tildar las librerias correspondientes)

'variables que necesitas
Dim libro As New Excel.Workbook 'objeto libro o plantilla excel
Dim hoja As New Excel.Worksheet 'objeto hoja de excel
Dim objExcel As New Excel.Application 'objeto excel
Dim xlr As Excel.Range

'seteo los objetos de excel
Set libro = objExcel.Workbooks.Add
Set hoja = libro.Worksheets.Add
hoja.Activate
objExcel.Visible = True 'sirve para ver el programa excel!!!

Set xlr = hoja.Cells(i, 1) 'sirve para dar formato a las celdas como fuentes y color de fondo etc.

Esto es una parte de un codigo que tengo en una aplicacion de visual espero que te sirva. cualquier duda escribime a ignacioja79@yahoo.com.ar o ignacioja@hotmail.com

Responder