Visual Basic - crear axcel

Life is soft - evento anual de software empresarial
 
Vista:

crear axcel

Publicado por wladimir (54 intervenciones) el 06/03/2006 15:03:39
hola amigos tengo el siguiente problema tengo que crear mediante una coansulta sql un archivo excel y pdf, si alguien sabe como crear cualquiera de los 2 se lo agradeceria bastante.

saludos de chile
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:crear axcel

Publicado por gustavo (218 intervenciones) el 07/03/2006 11:25:06
con este codigo creas un libro de excel lo que tienes que hacer llenarlo enrutando los datos a las celdas para esto utiliza cells o range y tiene una secuencia de impresion dela hoja espero te sirva.

Dim miAppli As Excel.Application
Dim miLibro As Excel.Workbook
Dim miHoja As Excel.Worksheet
Dim BeginPage, EndPage, NumCopies, i

Set miAppli = New Excel.Application
Set miLibro = miAppli.Workbooks.Open(MiPath & "\PlanillaVacaciones.xls")
Set miHoja = miLibro.Worksheets("General")

' Establecer CancelError a True
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
' Presentar el cuadro de diálogo Imprimir
CommonDialog1.ShowPrinter
' Obtener los valores seleccionados por el usuario en el cuadro de
' diálogo
BeginPage = CommonDialog1.FromPage
EndPage = CommonDialog1.ToPage
NumCopies = CommonDialog1.Copies
For i = 1 To NumCopies
' Código para enviar los datos a la impresora
miHoja.PrintOut 0, 0, 1, 1, 1
Next i

ErrHandler:
' El usuario ha hecho clic en el botón Cancelar

miLibro.Close (False)
Set miHoja = Nothing
Set miLibro = Nothing
Set miAppli = Nothing
Exit Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar