Visual Basic - de visual a excel

Life is soft - evento anual de software empresarial
 
Vista:

de visual a excel

Publicado por mariel (78 intervenciones) el 03/04/2006 03:35:02
Hola, alguien sabe como pasar datos de una base de datos a una hoja excel?
me gustaria que sea con un boton, y en excel tiene que ir a un lugar determinado ya que la plantilla esta lista, y neceito cargar, el nombre, el apellido, el medico que atiende y el telefono del paciente.
es posible??
muchas gracias
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:de visual a excel

Publicado por Low (102 intervenciones) el 03/04/2006 08:48:12
Si que se puede, tienes que agregar la referencia a Microsoft Excel...

Una muestra de código es la siguiente:

Dim i As Integer
Dim oExcel As New Excel.Application
Dim oBook As New Excel.Workbook
Dim oSheet As Excel.Worksheet
Dim T As New tg

'Start a new workbook in Excel
'Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add

'Add data to cells of the first worksheet in the new workbook
Set oSheet = oBook.Worksheets(1)
oSheet.Range("A1").Value = "NOMBRE"
oSheet.Range("B1").Value = "APELLIDOS"
oSheet.Range("C1").Value = "NUMERO"
oSheet.Range("A1:C1").Font.Bold = True
oSheet.Range("A2").Value = "Pepe"
oSheet.Range("B2").Value = "Gotera"
oSheet.Range("C2").Value = "7"
oSheet.Range("A2").Value = "Fernando"
oSheet.Range("B2").Value = "Llorica"
oSheet.Range("C2").Value = "3"
'Save the Workbook and Quit Excel
oBook.SaveAs App.Path & "\Pruebas.xls"
oExcel.Quit

Para hacer lo que tu quieres te cargas en un recordset los datos que quieras y luego haces un do while no se termine el recordset (Po jemplo)

Suerte, espero haberte sido de ayuda
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

RE:de visual a excel

Publicado por Mil@gros (14 intervenciones) el 03/04/2006 20:40:40
Y si deseas trabajar mas cosas en excel.. pues solo creas una macros y la visualizas en el depurador de codigo de visual basic en excel con alt + f11... alli te genera todo el codigo en visual basic...
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

RE:de visual a excel par milagros

Publicado por mariel (78 intervenciones) el 03/04/2006 20:43:26
no se como se hacen la macros en excel.. donde busco info?
gracias
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

RE:de visual a excel par milagros

Publicado por pepon (4 intervenciones) el 04/04/2006 00:12:48
no soy mil@agros ni tampoco hago mil@gros no hace falta buscar info sólo en Excel le pones Herramientas->Macro->Grabar nueva macro y después de ejecutarla de dás a modificar y ahí te aparecerá lo que has hecho.
¿a que no parece dificil?
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

RE:de visual a excel para pepon

Publicado por mariel (78 intervenciones) el 04/04/2006 00:15:12
no se hacer macros en excel, no se crearlas, donde se puede aprender??
gracias
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

RE:de visual a excel para pepon

Publicado por pepon (89 intervenciones) el 04/04/2006 00:21:37
Te lo acabo de decir:
Abres Excel en el menú Herramientas seleccionas Macro y después grabar nueva macro
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

RE:de visual a excel para pepon

Publicado por mariel (78 intervenciones) el 04/04/2006 03:15:03
es que no se crearlas, no se como se hace, que texto se pone, ya se como se crean pero no se los textos para ejecutar una macro.
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

RE:de visual a excel para pepon

Publicado por low (102 intervenciones) el 04/04/2006 11:37:41
Mariel las macros no tienen porqué ser escritas, puede grabarlas. Lo que tienes que hacer es iniciar la grabación de la macro, y luego, por ejemplo, seleccionas una celda y cambias el color del texto, tras esto le das a detener macro y luego te vas a macros, modificar y ahi ves el código que ella te ha generado.
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