Visual Basic - mostrar datos de un listbox en una hoja excel

Life is soft - evento anual de software empresarial
   
Vista:

mostrar datos de un listbox en una hoja excel

Publicado por alejandra (11 intervenciones) el 01/10/2008 22:51:15
hola a todos espero que alguien me pueda ayudar miren tengo un programa que lee un txt en un textbox luego lo modifico y muestro los resultados en un lisbox lo que necesito es que los datos del listbox al apretar un comman se copien en una hoja excel .

porfavor si alguien sabe como hacelo ayudeme ya que lo necesito urgente .
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
Imágen de perfil de Andres guerrero

RE:mostrar datos de un listbox en una hoja excel

Publicado por Andres guerrero  (702 intervenciones) el 02/10/2008 00:44:50
Escribome al correo y te paso algo de ejemplo.

SAludos
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
Imágen de perfil de jose

RE:mostrar datos de un listbox en una hoja excel

Publicado por jose (1 intervención) el 06/07/2015 06:24:26
hola amigo me gusto mucho tu tema ya que estoy haciendo una parecida espero que me puedas enviar el ejemplo porfavor jose.coronado88@gmail.com saludo
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:mostrar datos de un listbox en una hoja excel

Publicado por Diego (211 intervenciones) el 02/10/2008 01:07:42
Esta funcion pasa los datos de un listBox a una hoja Excel y de paso la graba donde le digas.
No te olvides de referenciar Microsoft Excel Library
--------------------------------------------------------
En el evento Click del Boton o donde quieras:
RUTA = "C:Libro.xls"
HojaExcel (RUTA)
-------------------------------------------------------
Copia y pega la funcion

Public Function HojaExcel(ByVal RUTA As String)
Dim XlsApl As Excel.Application
Dim xlsLibro As Excel.Workbook
Dim x As Long
Set XlsApl = New Excel.Application
With XlsApl
.Workbooks.Add
Set xlsLibro = .ActiveWorkbook
With xlsLibro.Worksheets(1)
.Activate
For x = 0 To List1.ListCount
.Cells(x + 1, 1) = List1.List(x)
Next x
End With
.Visible = True 'Si quieres que solo se grabe y no abra Excel, ponlo a False
End With
xlsLibro.SaveAs (RUTA)
xlsLibro.Close (RUTA)
Set xlsLibro = Nothing
Set XlsApl = Nothing
End Function

Saludos cordiales
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:mostrar datos de un listbox en una hoja excel

Publicado por Diego (211 intervenciones) el 02/10/2008 01:15:14
Hola de nuevo.
Esta funcion se puede modificar facilmenter para pasar datos de una rejilla con varias columnas a una hoja Excel, que es donde realmente resultaria util, pero tu te has referido a un listBox sin dar mas datos, y eso es lo que hace exactamente.
Solo pasa una columna a la hoja de Excel (¿¿¿???)
Si es eso lo que querias, feliz de haberte ayudado, si nó, ya diras algo.
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

gracias diego

Publicado por alejandra (11 intervenciones) el 02/10/2008 15:10:46
muchas gracias diego por tu ayuda de verdad muchas 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:gracias diego

Publicado por igor (633 intervenciones) el 02/10/2008 21:26:09
Ves como se gana más. Seguro que a Diego le ayuda mucho estos detalles.

Un saludo a los 2.
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:gracias diego

Publicado por y yo tambien (66 intervenciones) el 02/10/2008 21:31:48
Pero... ¿ya no eras ingeniero?

Cada día me defraudas mas!!!

A tí con que te den las gracias, ya te corres. No sabes lo que es un foro (si tienes dudas te lo explico)

hdp
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:gracias diego

Publicado por igor (633 intervenciones) el 02/10/2008 21:40:13
Mira Facha, como estoy bastante cansado de tí, y además creo que ya todos los habituales saben de que palo vas, creo que voy a dejar de hacerte caso. Colocaré un filtro antinop.
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:gracias diego

Publicado por y yo tambien (66 intervenciones) el 02/10/2008 21:46:12
Mira eso de "Facha" no sé si es un piropo o un insulto, pero como por tus expresiones posteriores parecen de menosprecio, creo que es lo segundo y a mi me parece (por lo que he leido en este foro) es que los habituales están cansados de tí y de tus prepotencias.

Espero no haber sido ofensivo como tú.
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

andres guerrero

Publicado por alejandra (11 intervenciones) el 02/10/2008 15:08:49
gracias andres mi correo es vjaime.c @gmail.com
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

andres guerrero

Publicado por jimmy jmoreolazabal@gmail.com (1 intervención) el 05/02/2016 00:13:04
Hola amigos,

tengo un caso, necesito que en un listbox se muestre los resultados de un combobox por ejemplo si el combobox selecciono america, en el listbox me tiene que mostrar solo los países de américa. una vez que me muestre yo pueda seleccionar varios países y con un botón guardar se guarde en otra hoja del mismo Excel. Muchas gracias de ante mano
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:mostrar datos de un listbox en una hoja excel

Publicado por magno magnomelendez@gmail.com (1 intervención) el 15/03/2016 17:33:52
hola amigo tu aporte es muy interesante y lo estroy aplicando y lo que me gustaria es que con este mismo codigo me exporte mas columnas (4 a mas). se agradece por anticipado..saludos
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