Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Enviar Datos de un ListBox a Excel, todo el contenido a una sola Celda

AndresV

New member
Registrado
13 Abr 2021
Mensajes
27
Hola Gente!

Necesito ayuda de sus conocimientos en macros, tengo un formulario el cual tiene 3 ListBox, uno almacena productos. Necesito que esos productos pasen a la Hoja1 de Excel todos en una...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
.Tienes muchos errores de sintaxis, por ejemplo, todas las variables autodefinidas de excel las tienes como x1??? cuando deben ser xl???, o sea, deben empezar por equis ele, en lugar de equis uno.

.Los valores formateados como moneda no se puede operar con ellos, para VBA $3.000,00 es un string, por lo que te recomiendo que utlices variables distintas para hacer los cálculos.

.Debes arreglar lo siguiente:
Código:
UltimaFila = Hoja1.Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Rows 'Esto debe ser
UltimaFila = Hoja1.Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Row  'esto


Código:
Hoja1.Cells(UltimaFila, 5).Value = Hoja1.Cells(UltimaFila, 5).Value&(LstProductos.List(I) & Chr(10)) 'Esto debe ser...
Hola Andrés,
Si adjuntas el archivo, es mucho más fácil que alguien pueda ayudarte. Porque si no hay que recrear un archivo para probar y, la verdad, da bastante pereza. Un saludo, Fernando
 

Adjuntos

La historia del método abreviado de la definición de las variables se remonta a los inicios del lenguaje Basic, cuando era necesario economizar el tamaño de la memoria, piensa que cuando empecé a...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Como he comentado varias veces, y quizás Antoni también lo recuerda, en mi caso comencé con una Sinclair ZX81 con ¡1 kb de RAM! y que almacenaba primero en memoria y luego ¡en cassette!, cuando...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
  • Divertido
Reacciones: FGV
Volver
Arriba