Exportar resultados de un LISTBOX a un NUEVO LIBRO | EXCEL VBA
ฝัง
- เผยแพร่เมื่อ 7 ก.ย. 2024
- En este tutorial, vamos a explorar cómo llevar tus habilidades en VBA al siguiente nivel al aprender a exportar los resultados de un ListBox a un nuevo libro en Excel.
Descubre cómo:
-Escribir Código VBA Eficiente: Explora un código VBA paso a paso para seleccionar, transferir y exportar los resultados del ListBox a un nuevo libro de Excel.
-Crear un Nuevo Libro Dinámicamente: Descubre cómo generar dinámicamente un nuevo libro para almacenar y organizar tus datos exportados.
#Excel #VBA #Programación #Automatización #tutorial
¿Necesitas asesoría personalizada? ¡Contáctame!
💻 Facebook: / inteligenciaeficiente
📧Mail: info@inteficiente.com
Gracias por su excelente explicación. Muy buena su forma de escribir la macro, comentando las instrucciones.
¡Muchas gracias por tu valioso comentario! Saludos :D
Genial
Excelente, gracias por toda esta serie de videos, super funcional no imagino que mas podría mejorarse seguramente como todo en la vida siempre hay algo que puede mejorarse pero para mí esta perfecto, iniciamos este año con todo y mis mejores deseos para que siga creciendo tu canal y tus suscriptores, un cordial saludo.
Muchísimas gracias por tus buenos deseos Jorge, ¡un abrazo virtual!
Muy bueno, como usted indica lo podemos seguir mejorando:, ¿Como podriamos agregarle al mismo libro exportado pero en diferentes hojas, los resultados de los resultados filtrados, como podría realizarlo?
¡Hola! En ese caso ya no sería necesario crear un nuevo libro por lo que el comando Set newWb = Workbooks.Add tendríamos que reemplazarlo por set newWb = Workbooks.Open(Filename:= "La ruta del archivo de excel existente") y la variable ws quedaría Set ws = newWb .Sheets.Add
Bien, lo probare y vere como funciona.
Muy buen aporte muchas gracias. Quisiera agregarle a este, la opcion de no poder exportar si el cuadro de lista esta vacio que no haga nada. Sumerced me podria ayudar con el codigo? Muchas gracias
Claro que sí, podría ser obteniendo la propiedad .ListCount y si es igual a 0 entonces salir de la ejecución, ejemplo:
If Me.ListBox1.ListCount = 0 Then Exit Sub
Hola, cómo realizaste ese buscador avanzado?
¡Hola! El buscador lo creamos en una serie de videos anterior, te comparto el link: th-cam.com/play/PLDjlwPQyQjdHoBU-4Q5JlW-7YHNjp_PBK.html
Muy buen aporte muchas gracias. Quisiera agregarle a este, la opcion de no poder exportar si el cuadro de lista esta vacio que no haga nada. Sumerced me podria ayudar con el codigo? Muchas gracias
Claro que sí, podría ser obteniendo la propiedad .ListCount y si es igual a 0 entonces salir de la ejecución, ejemplo:
If Me.ListBox1.ListCount = 0 Then Exit Sub