Crear documento de Excel desde Visual Basic

anonimus
25 de Junio del 2004
Hola, quisiera saber como puedo crear un documento de Excel desde Visual Basic.

hola
25 de Junio del 2004
no se porque quieres hacerlo desde visual basic mejor ve al menu inicio programas abre excel y crealo y guardalo desde alli, me imagino que eres nuevo jejee se que te servira esto

regen
25 de Junio del 2004
Contactame en mi correo para pasarte el codigo fuente, no nadamas desde excel sino de cualquie aplicación windows.

Rueva
25 de Junio del 2004
revisa este código
//vbasic.gdsweb.com.ar/area_codigo/crear_excel.htm

Rueva
25 de Junio del 2004
revisa este código
//vbasic.gdsweb.com.ar/area_codigo/crear_excel.htm

Rueva
25 de Junio del 2004
fijate en este código
//vbasic.gdsweb.com.ar/area_codigo/crear_excel.htm

Floyd
25 de Junio del 2004
Detalla un poco más que es lo que realmente deseas trasladar a Excel

anonimus
25 de Junio del 2004
Estoy haciendo varias consultas en Visual Basic y necesito pasar el resultado de estas consultas a Excel.

Floyd
25 de Junio del 2004
Primero, necesitas seleccionar la referencia:
Microsoft Excel X.0 Object Library para tu proyecto.

Crea tres variables de éstos tipos:
1)Excel.Application
2)Excel.Workbook
3)Excel.Worksheet

Sus valores:
1) = CreateObject("excel.application")
2) = ApplEx.Workbooks.Add
3) = AreaLibroEx.Worksheets(1)

Con la tercera, comienzas a asignar valores utilizando sus propiedades como:
.Cells(F,C) : para asignar valores en las celdas de la hoja
.Columns(C). AutoFit: para autoajustar el ancho
.Columns(C).HorizontalAlignment: para alinear
.Columns(C).ColumnWidth
.Visible: para mostrar el documento

Al final, te recomiendo que iguales las tres variables a Nothing

Floyd
25 de Junio del 2004
el ejemplo completo para crear las variables:

Dim ApplEx As Excel.Application
Dim AreaLibroEx As Excel.Workbook
Dim AreaHojaEx As Excel.Worksheet

Set ApplEx = CreateObject("excel.application")
Set AreaLibroEx = ApplEx.Workbooks.Add
Set AreaHojaEx = AreaLibroEx.Worksheets(1)