Muy buenas Sergio, es un verdadero privilegio contar con tus conocimientos en excel, que al menos a mi, me han ayudado y me ayudan en mi trabajo y también en la ejecución de proyectos a terceros. Da envidia ver como solucionas cualquier problema y me gustaría llegar a ese nivel de conocimiento. Sigue regalándonos estos videos que tanto ayudan a la comunidad hispano hablante. Muchas gracias.
Gracias Sergio, mucha de tus enseñanzas las he puesto en practica. Con el tema del listbox, tengo un problema , le he agregado encabezados ListBox1.AddItem "Folio, Mes, Valor1, Valor2, Valor3, Valor4, Valor5, Valor6"
Felicidades Sergio, aprendizaje sencillo, facil de asimilar... Muy buena explicacion, sin darme cuenta este curso ha dado buenos frutos en mi mente, muchas gracias Sergio... Super valioso tu aporte. Dios te Bendiga. Saludos
Excelente explicas barbaro muchas gracias buscaba aprender de listbox y gracias a vos de apoco lo voy logrando. exitos y gracias x compartir tus conocimientos.
Hola Sergio, saludos desde colombia... excelente tus videos, muchas gracias por compartir todo su conocimiento... tengo una consulta y no se si podemos tener un video al respecto... ¿se pueden subir tablas dinamicas a un listview y realizar filtros?
Buenos dias Sergio Gracias a tus videos he avanzado mucho en mi conocimiento de excel. Ahora me tope con un problema que no se como resolver. Necesito utilizar la rueda del ratón para mover un listbox. Quisiera saber si a través de una respuesta o un nuevo video podrías resolver este problema. Desde ya agradezco muchísimo tu esfuerzo y dedicación en este tema Saludos
Felicitaciones Sergio, muy buen video. Tengo un detalle cada que el listbox encuentra una Celda vacia ya no me aroja el dato de la Siguiente celda que si tiene datos.
Excelente Sergio, muy bien explicado, paso a paso. Solo me desconcierta el ListBox del segundo UserForm, porque si has seleccionado MiRange2 sin cabecera (que lo llamamos "MiTabla") ¿Cómo es que aparece en el formulario? Entendía que al dar el valor True a la propiedad ColumnsHead tendría que aparecer la primera fila de "MiTabla" que son solo datos( 1, VENDEDOR 1, ...). Espero haber explicado, y muchas gracias por las enseñanzas! Un saludo.
Buenas tardes. Le saluda Danilo Gonzalez desde Ecuador. Necesito alinear las columnas del ListBox, texto a la izquierda y números a la derecha. Cómo lo puedo hacer ?. Agradezco mucho sus consejos y enseñanzas, gracias a ellos logre desarrollar un sistema de control de ingresos y gastos, con reportes para la entidad de control de estado.
buenas tardes, gracias por subir todos estos videos de mucha utilidad. Estos 2 metodos tambien funcionan si queremos mostrar la informacion desde una Tabla Dinamica?
Saludos. En mintuto 8:27 Cómo seria para que en el ListBox aparezca solo los de Sucursal 2 y que tenga el Producto 5??? Ahi habria 2 condiciones. Ayuda por favor, gracias.
Cómo está Sergio? He estado realizando un sistema de ventas con vba macros y necesito agilizar una parte. En un textbox en evento change, y una listbox cargado con más de 7mil artículos. Deseo agilizar la búsqueda en el listbox a medida que se escriba un carácter, letra o número. Tengo una macro pero se demora mucho.
Lo que no veo es como se rellenó el encabezado, en vista de que se redimensionó el currentRegion con una fila menos (justo el encabezado) y ese es el rango asigando a Mirango2, es decir, alli no está considerado el encabezado.
Pregunta y si yo quisiera ver solo las columnas 1 y 4 solo esas dos columnas tendría que modificar el orden en la tabla o se podría indicar al listbox que columnas quiero ver, saludos excelente video
En ese caso no te sirve este método de rellenar el listbox. Debes usar otra forma distinta: leyendo el valor de las columnas deseadas y asignándola a la columna destino en el listbox. Yo lo veo con un ciclo For next que recorra cada fila del rango hasta la ultima línea y tome el valor de la columna 2 y 4, por ejemplo, y los cargue en la columna 1 y 2 del listbox, variando tambien el numero de fila en el mismo ciclo.
Sergio excelente aporte. Tengo una duda. Para actualizar el listbox tendría que cerrar y volver a entrar al formulario ¿Cómo podría actualizar automáticamente el listbox al ingresar el registro sin cerrar el formualario ?
Muy bien explicado maestro, tengo una duda, si tengo mas columnas y solo requiero colocar unas especificas como cabecera, como aplicaría el código, por ejemplo, si mis datos de cabecera están en la columna A:H y solo quiero en el formulario que aparezcan A, B, D, F y H omitiendo la columna E y G, se puede?, ya que el .columnHeads abarca toda la fila como cabecera, pero que tal si requiero solo unas especificas que aparezcan en mi listbox...
Gracias por este tutorial, me ayudo en un proyecto de la universidad, pero tengo una consulta, si tengo una tabla como en el primer ejemplo que puso pero quiero que solo aparezca en el listbox la columna b (vendedor en la tabla), ¿Cómo se podría hacer?
Hola Ricardo. El código que pongas en el evento Initialize se ejecutará antes de que se muestre el formulario, y el código del evento Activate después de mostrado el Formulario. Si programas ambos eventos, primero correrá Initialize y luego Activate.
Estimado Sergio, ya repase los videos relacionados a listbox, sin embargo al usarlo para pasar fechas del listbox a la hoja de excel invierte el orden de la fecha de DD/MM/AA a MM/DD/AA en la base las fechas están con formato de fecha, como lo puedo resolver?
Escelente Curso, apliqué todo lo aprendido; sin embargo tengo un problema. Por ejemplo, como hago para que, la Columna "SUCURSAL" se muestre con un tipo de letra(font) diferente a las demas columnas y de color rojo. Se puede hacer con ListBox o ListView u otro metodo???.
Como siempre excelente, me podrías comentar porqué motivo cuando abro un listbox aparece sombreada una línea la cual tengo que dar clic en esa línea para descargarla y después escoger la línea de datos correcta, como quito ese error o porque se pone en automático al abrir el listbox, de antemano gracias por el comentario que hagas saludos
Estimado tengo una consulta, estoy usando una LISTBOX en excel y una tabla que tiene 4 columnas:A, B, C, D; Necesito que en el ROWSOURCE del LISTBOX solo se muestren solo 2 columnas: B, D. AYUDA POR FAVOR.
En primer lugar es Felicitarte por lo fácil que resulta entender tus explicaciones. Tengo una duda: en este capítulo, cargamos datos al Listbox, con : ".RowSource = "Tabla1"", y se carga toda la tabla. La duda es, si solo quiero cargar al listBox : La columna01,y columna03 y no la columna02, ni el resto de columnas. Cual es la instrucción. Gracias por el aporte
Sergio tengo una gran duda sobre macro de impresión, como elaboró el código para imprimir con dos impresoras distintas, mi programa maneja dos impresoras, una para tickets de cocina y el otro para tickets de bar y bebidas, he mirado ejemplos pero no logró hacerla funcionar. Podrías ayudarme.
Hola, hice esta pregunta en otro video(creo q no fue donde debí haberlo hecho), resulta que para tener un listbox con más de 10 columnas tengo un arreglo que me permite llevar la data PRIMERO a una hoja temporal de Excel para que finalmente esa data sea cargada en el listbox. El problema q tengo es que no me está cargando la data con el formato que quiero, vale decir, en la hoja temporal aparecen los números así: 3,000.00 PERO cuando los cargo al listbox me los pone así: 3000, sin formato a pesar que lo pongo con FORMAT o FORMAT NUMBER. Por favor, alguien me puede ayudar con este problema? Llevo días tratando de encontrar una solución pero nada, aún no la encuentro. Gracias de antemano.
Hola Sergio se que la pregunta que te hago no es de este video pero no se donde hacerla. Necesito para el trabajo imprimir cheques de pago y que vayan registrandose en una base de datos a medida que se hacen los pagos. Además necesitaria imprimir el cheque como se hace en word con combinar correspondencia (me refiero a que se vayan imprimiendo los cheques que necesito con los datos de los mismos y no todos o si segun lo necesite). Son dos preguntas en un mismo tema, no se si se puede. Por lo que estoy viendo quizas con una macro que me guarde la información en una base de datos y que luego option o lista pueda elegir que cheque quiero imprimir o quizas quiera imprimir los de todo un lapso de tiempo. En fin si me podes ayudar te lo voy agradecer me imagino que a muchas personas que trabajen en administracion esta inquietud les puede interesar. Quiero aprovechar para saludarte y agradecerte los aportes que haces. Te descubrí sin querer y quede fascinado con tus clases. GRACIAS
yo lo hago con additem y con cells(x,y) para seleccionar las información de las celdas que quiero agregar, cundo es un rango completo mejor uso RowSource
Muy buenas Sergio, es un verdadero privilegio contar con tus conocimientos en excel, que al menos a mi, me han ayudado y me ayudan en mi trabajo y también en la ejecución de proyectos a terceros. Da envidia ver como solucionas cualquier problema y me gustaría llegar a ese nivel de conocimiento.
Sigue regalándonos estos videos que tanto ayudan a la comunidad hispano hablante.
Muchas gracias.
Amo tus vídeos eh podido implementar las herramientas a mis proyectos ... Graciás por las enseñanzas...
Jajaja, así pasa. Me alegra que tus proyectos sean mejores con mis tips.
Gracias Sergio, mucha de tus enseñanzas las he puesto en practica. Con el tema del listbox, tengo un problema , le he agregado encabezados
ListBox1.AddItem "Folio, Mes, Valor1, Valor2, Valor3, Valor4, Valor5, Valor6"
4:00 - Rellenar Cuadro de lista en base a una Tabla.
Profesor Sergio... Muchísimas gracias.... Estas ayudándome mucho...
Felicidades Sergio, aprendizaje sencillo, facil de asimilar... Muy buena explicacion, sin darme cuenta este curso ha dado buenos frutos en mi mente, muchas gracias Sergio... Super valioso tu aporte. Dios te Bendiga. Saludos
Excelente explicas barbaro muchas gracias buscaba aprender de listbox y gracias a vos de apoco lo voy logrando. exitos y gracias x compartir tus conocimientos.
Sergio muy clara la explicación siempre habia visto este control y no sabia como utilizarlo. Gracias
Me gustó sabes el relato litsbox es muy bueno y aprender esas cosas hace más fácil el trabajo gracias por ese aporte
Eres el mejor 🙌🙌🙌🙌
Super Sergio Gracias.
Felicitaciones maestro y mil gracias por compartir saludos desde loja ecuador
Gracias Sergio!
ultraaaaa bueno. 100% recomendable.
excelente tema sergio sal2 gracias por la entrega y pulgar arriba--esperando mas pendiente de tu canal-
Máquina 🤩👌
Muchas gracias Sergio. Excelente curso. Felicitaciones desde Chile. 24-09-2019.
Hola Sergio, saludos desde colombia... excelente tus videos, muchas gracias por compartir todo su conocimiento... tengo una consulta y no se si podemos tener un video al respecto... ¿se pueden subir tablas dinamicas a un listview y realizar filtros?
Buenos dias Sergio
Gracias a tus videos he avanzado mucho en mi conocimiento de excel.
Ahora me tope con un problema que no se como resolver.
Necesito utilizar la rueda del ratón para mover un listbox.
Quisiera saber si a través de una respuesta o un nuevo video podrías resolver este problema.
Desde ya agradezco muchísimo tu esfuerzo y dedicación en este tema
Saludos
Genial!!
Excelente¡¡
Felicitaciones Sergio, muy buen video. Tengo un detalle cada que el listbox encuentra una Celda vacia ya no me aroja el dato de la Siguiente celda que si tiene datos.
Muy bueno excelente
Excelente Sergio, muy bien explicado, paso a paso. Solo me desconcierta el ListBox del segundo UserForm, porque si has seleccionado MiRange2 sin cabecera (que lo llamamos "MiTabla") ¿Cómo es que aparece en el formulario? Entendía que al dar el valor True a la propiedad ColumnsHead tendría que aparecer la primera fila de "MiTabla" que son solo datos( 1, VENDEDOR 1, ...). Espero haber explicado, y muchas gracias por las enseñanzas! Un saludo.
Buenas tardes. Le saluda Danilo Gonzalez desde Ecuador. Necesito alinear las columnas del ListBox, texto a la izquierda y números a la derecha. Cómo lo puedo hacer ?. Agradezco mucho sus consejos y enseñanzas, gracias a ellos logre desarrollar un sistema de control de ingresos y gastos, con reportes para la entidad de control de estado.
buenas tardes, gracias por subir todos estos videos de mucha utilidad. Estos 2 metodos tambien funcionan si queremos mostrar la informacion desde una Tabla Dinamica?
Saludos. En mintuto 8:27 Cómo seria para que en el ListBox aparezca solo los de Sucursal 2 y que tenga el Producto 5??? Ahi habria 2 condiciones.
Ayuda por favor, gracias.
Cómo está Sergio?
He estado realizando un sistema de ventas con vba macros y necesito agilizar una parte.
En un textbox en evento change, y una listbox cargado con más de 7mil artículos. Deseo agilizar la búsqueda en el listbox a medida que se escriba un carácter, letra o número. Tengo una macro pero se demora mucho.
Excelente video sergio una preguta Este tipo de programacion no has pensado orientarla VNet ?? seria muy bueno
Lo que no veo es como se rellenó el encabezado, en vista de que se redimensionó el currentRegion con una fila menos (justo el encabezado) y ese es el rango asigando a Mirango2, es decir, alli no está considerado el encabezado.
Pregunta y si yo quisiera ver solo las columnas 1 y 4 solo esas dos columnas tendría que modificar el orden en la tabla o se podría indicar al listbox que columnas quiero ver, saludos excelente video
En ese caso no te sirve este método de rellenar el listbox. Debes usar otra forma distinta: leyendo el valor de las columnas deseadas y asignándola a la columna destino en el listbox.
Yo lo veo con un ciclo For next que recorra cada fila del rango hasta la ultima línea y tome el valor de la columna 2 y 4, por ejemplo, y los cargue en la columna 1 y 2 del listbox, variando tambien el numero de fila en el mismo ciclo.
Sergio excelente aporte. Tengo una duda. Para actualizar el listbox tendría que cerrar y volver a entrar al formulario ¿Cómo podría actualizar automáticamente el listbox al ingresar el registro sin cerrar el formualario ?
Muy bien explicado maestro, tengo una duda, si tengo mas columnas y solo requiero colocar unas especificas como cabecera, como aplicaría el código, por ejemplo, si mis datos de cabecera están en la columna A:H y solo quiero en el formulario que aparezcan A, B, D, F y H omitiendo la columna E y G, se puede?, ya que el .columnHeads abarca toda la fila como cabecera, pero que tal si requiero solo unas especificas que aparezcan en mi listbox...
Victor como estas? lograste saber como seleccionar solo las columnas que deseo mostra de una tabla y no todas?
Muchas gracias por su video. Tengo una duda: ¿Cómo pueden mostrarse las líneas horizontales en el listbox?
Buen video, una pregunta, Como hago para mantener los encabezado de un listbox al momento de hacer un filtro o búsqueda por nombre.
Gracias por este tutorial, me ayudo en un proyecto de la universidad, pero tengo una consulta, si tengo una tabla como en el primer ejemplo que puso pero quiero que solo aparezca en el listbox la columna b (vendedor en la tabla), ¿Cómo se podría hacer?
Gracias. Tengo una pregunta. Que diferencia hay entre los eventos inicialice y activate en los userform?
Hola Ricardo. El código que pongas en el evento Initialize se ejecutará antes de que se muestre el formulario, y el código del evento Activate después de mostrado el Formulario. Si programas ambos eventos, primero correrá Initialize y luego Activate.
@@SergioAlejandroCampos Gracias
Estimado Sergio, ya repase los videos relacionados a listbox, sin embargo al usarlo para pasar fechas del listbox a la hoja de excel invierte el orden de la fecha de DD/MM/AA a MM/DD/AA en la base las fechas están con formato de fecha, como lo puedo resolver?
Escelente Curso, apliqué todo lo aprendido; sin embargo tengo un problema. Por ejemplo, como hago para que, la Columna "SUCURSAL" se muestre con un tipo de letra(font) diferente a las demas columnas y de color rojo. Se puede hacer con ListBox o ListView u otro metodo???.
Como siempre excelente, me podrías comentar porqué motivo cuando abro un listbox aparece sombreada una línea la cual tengo que dar clic en esa línea para descargarla y después escoger la línea de datos correcta, como quito ese error o porque se pone en automático al abrir el listbox, de antemano gracias por el comentario que hagas saludos
Estimado tengo una consulta, estoy usando una LISTBOX en excel y una tabla que tiene 4 columnas:A, B, C, D; Necesito que en el ROWSOURCE del LISTBOX solo se muestren solo 2 columnas: B, D. AYUDA POR FAVOR.
Qué tal. No recomiendo usar RowSource si quieres agregar columnas no contiguas. Usa AddItem, que lo vemos en este mismo curso.
@@SergioAlejandroCampos gracias maestro. Me funcionó. Se lo agradezco mucho
En primer lugar es Felicitarte por lo fácil que resulta entender tus explicaciones.
Tengo una duda: en este capítulo, cargamos datos al Listbox, con : ".RowSource = "Tabla1"", y se carga toda la tabla.
La duda es, si solo quiero cargar al listBox : La columna01,y columna03 y no la columna02, ni el resto de columnas. Cual es la instrucción.
Gracias por el aporte
intenta poner todos los valores de las columnas pero en las que no quieres le pones 0 pt como medida
Sergio tengo una gran duda sobre macro de impresión, como elaboró el código para imprimir con dos impresoras distintas, mi programa maneja dos impresoras, una para tickets de cocina y el otro para tickets de bar y bebidas, he mirado ejemplos pero no logró hacerla funcionar. Podrías ayudarme.
Hola, hice esta pregunta en otro video(creo q no fue donde debí haberlo hecho), resulta que para tener un listbox con más de 10 columnas tengo un arreglo que me permite llevar la data PRIMERO a una hoja temporal de Excel para que finalmente esa data sea cargada en el listbox. El problema q tengo es que no me está cargando la data con el formato que quiero, vale decir, en la hoja temporal aparecen los números así: 3,000.00 PERO cuando los cargo al listbox me los pone así: 3000, sin formato a pesar que lo pongo con FORMAT o FORMAT NUMBER. Por favor, alguien me puede ayudar con este problema? Llevo días tratando de encontrar una solución pero nada, aún no la encuentro. Gracias de antemano.
Existe una manera para que los datos se carguen con mayor rapides a listbox cuando la lista sea numerosos registro. Gracias de ante mano
Hola Sergio se que la pregunta que te hago no es de este video pero no se donde hacerla.
Necesito para el trabajo imprimir cheques de pago y que vayan registrandose en una base de datos a medida que se hacen los pagos.
Además necesitaria imprimir el cheque como se hace en word con combinar correspondencia (me refiero a que se vayan imprimiendo los cheques que necesito con los datos de los mismos y no todos o si segun lo necesite).
Son dos preguntas en un mismo tema, no se si se puede. Por lo que estoy viendo quizas con una macro que me guarde la información en una base de datos y que luego option o lista pueda elegir que cheque quiero imprimir o quizas quiera imprimir los de todo un lapso de tiempo.
En fin si me podes ayudar te lo voy agradecer me imagino que a muchas personas que trabajen en administracion esta inquietud les puede interesar.
Quiero aprovechar para saludarte y agradecerte los aportes que haces. Te descubrí sin querer y quede fascinado con tus clases. GRACIAS
excelente, me pudes dar una idea de como puedo seleccionar algunas columnas para mostrar? es decir columna A, D,E
Gracias
yo lo hago con additem y con cells(x,y) para seleccionar las información de las celdas que quiero agregar, cundo es un rango completo mejor uso RowSource
muy buenos tus videos, pero en incerta no se inserta una tabla