Excelente explicación. Muy buena esta comparativa entre bucles. Gracias Gerardo!!!
@GerardoExcel2 күн бұрын
Muchas gracias!
@wilsonrios50332 күн бұрын
HOLA GERARDO SOY NUEVO EN ESTO E LAS MACROS Y HE SEGUIDO TU VIDEOS DE MANEJO DE TABLAS QUISIERA SABER COMO CARGAR UNA TABLA DESDE UN LISTBOX USANDO UN BOTON TE AGRADECERIA SI ME PUEDES AYUDAR
@mcmcocina4 күн бұрын
Hola Gerardo, me interesaría usar tu Selector de fechas, cuánto debo pagar? Gracias
@GerardoExcel4 күн бұрын
Nada... lo puedes utilizar gratuitamente. Solo, por favor, mantén los créditos a mi autoría tal como están en el código. Ahora bien, si quieres hacer una contribución via PayPal pues agradecido. Gracias y saludos!!
@mcmcocina4 күн бұрын
@@GerardoExcel muchas gracias, ya entendí su funcionamiento. Yo lo utilizo en mis proyectos administrando cocinas. Yo hice uno parecido pero el tuyo es mucho más completo. Tengo 80 años y 55 en la cocina y cansado de los software que siempre compraba empecé a desarrollar lo que yo necesitaba en Lotus 123...ahora es casi una aplicación que por hobby se va actualizando día a día, Ya incorpore Power query para unir archivos y así trabajar con libros menos pesados Se lo he regalado a más de 30 colegas y les funciona perfectamente, pero me cuesta enviarles las actualizaciones porque tengo que actualizar cada computadora...ojalá algún día encuentre como transformarlo en una verdadera aplicación...con la IA voy logrando avances, pero falta. Si te interesa hablamos...no me interesa hacer negocio, solo que funcione antes que yo deje de funcionar, jajajaja. Son 4 archivos bien completos, COMPRAS con libros de asientos y control de proveedores (pagos, bancos, etc.), INVENTARIOS con movimiento entre bodegas, ordenes de producción para la cocina, rendimientos de materias primas, etc., COSTOS de recetas con todos los detalles, planilla para armado de Cartas y menús, control de los productos consumidos según la venta de platos día a día, etc., etc., y el cuarto archivo que de ESTADÏSTICAS e INGENIERÍA de MENÚ. Yo estudié Cocina en Laussane (Suiza) y Administración de Restaurantes en Cornell y este sistema refleja las necesidades reales de un Cocinero y Hotelero cosas que nunca he encontrado juntas en los grandes software como Fidelio por ejemplo. Que tengas una buena semana
@neelg35144 күн бұрын
Gracias, un buen ejemplo de variantes a la hora de cargar datos. ¿Estos mismos métodos pueden ser utilizados para un combobox?
@GerardoExcel4 күн бұрын
Gracias por comentar! Puedes ver el vídeo: kzbin.info/www/bejne/hZCnopR4hpiVp6csi=hnHSpB-49FqFWNau
@neelg35144 күн бұрын
Muy bueno, ¿como podriamos evitar que se carge en el combobox el valor numérico de la fecha, en vez del que vemos en la tabla? Me refiero al número de serie que tienen excel reservado para las fechas
@GerardoExcel4 күн бұрын
Gracias por comentar! Tal vez von la función de conversión VBA.CDate(), o con VBA.Format
@neelg35143 күн бұрын
@@GerardoExcel Gracias por tu repuesta y tratar de orientarme, al final lo resolvi, es un poco largo pero lo resumo por si a alguien le pueda servir. Resulta que con el combobox pasa parecido como en el video que explicaste lo del listbox, según que método se utilice se comporta de manera diferente, como cuando uno dejaba ver encabezado y otro no, o uno dejaba añadir una nueva fila pero con RowSource creo que no. El método RowSource es bueno para cargar "a saco" directamente los datos, pero este método trabaja con los valores subyacentes de excel directamente, los números de serie mencionados anteriormente, y por eso me daba error al usarlo en un buscador pq entraba en conflicto con un formato de fecha en texto y un valor númerico. En resume terminé ingresando los datos manualmente con un ciclo FOR y utilizando AddItem, y de ese modo en el ciclo configuraba el formato deseado, pues de la otra manera al intentar forzar el formato me daba mas de un dolor de cabeza en ocasiones a veces conservaba el formato al deplegarse pero al recogerser volvian los valores numéricos, en fin mas de quince dias en ello, de modo que la solución fue con un ciclo FOR y usar AddItem en dicho ciclo y naturalmente especificar formato, me gusta más con este método pues el valor formateado se aplica solo al texto visible del ComboBox, mientras que el valor subyacente seguirá disponible para cálculos o referencias si fuera necesario.
@Benito-MExcel5 күн бұрын
Muy bien explicado Gerardo. Gracias por compartir. 👍👍
@GerardoExcel4 күн бұрын
Gracias a ti
@tonygonzalez33215 күн бұрын
Genial el tema de las prioridades de los condicionales 👍
@GerardoExcel5 күн бұрын
Gracias!!
@tonygonzalez33215 күн бұрын
Super útil, y super bien explicado.... gracias Gerardo!!!!
@GerardoExcel5 күн бұрын
Gracias, saludos!!
@IvanCortinas_ES5 күн бұрын
Excelente el vídeo Gerardo. Como siempre. Si no me equivoco Select Case en VBA, sería algo parecido a CAMBIAR en Excel y a SWITCH en Power BI. Es muy utilizado este tipo de instrucción.
@GerardoExcel5 күн бұрын
Gracias y sí... switch en otros lenguajes de programación...
@tonygonzalez33216 күн бұрын
He probado a hacer tus recomendaciones al final del vídeo, y van bien... yo he programado para que si estamos en el primer registro y doy ATRÁS, se vaya al último registro... y a la inversa, si estoy el el último registro y doy a SIGUIENTE, se vaya al primer registro 👌
@tonygonzalez33216 күн бұрын
Después de ver este capítulo, sí que me surge la duda de cómo realizar un filtro sobre otro anterior... no sé si me explico, si yo quisiera filtrar todos los registros de "Barcelona" por ejemplo, y a ese resultado aplicarle otro filtro diferente, y otro, y otro... me parece complicado pero puede que sea por mi ignorancia....
@GerardoExcel5 күн бұрын
Utilizando otro "TextBox" sobre los datos de otra "columna"...
@tonygonzalez33216 күн бұрын
Estoy interesado en manejar filtros múltiples en un ListView, de manera que vaya haciendo nuevos filtros, sobre los que haya seleccionado anteriormente... igual en los próximos vídeos recoges esta opción, voy a seguir tu curso!!!!
@tonygonzalez33216 күн бұрын
Muy buen vídeo, efectivamente el usar las variables Array facilita mucho el trabajo 👍
@tonygonzalez33216 күн бұрын
Hay que cambiar el chip de usar ListBox jajajajaja. Genial Gerardo.
@GerardoExcel5 күн бұрын
Así es!
@tonygonzalez33216 күн бұрын
Alucino con las funcionalidades de VBA, pero más con tus explicaciones, jajajaja.
@GerardoExcel6 күн бұрын
Gracias Tony!!
@tonygonzalez33216 күн бұрын
Apartados que no conocía de un ComboBox, gracias Gerardo!!!!!
@GerardoExcel6 күн бұрын
Gracias!
@tonygonzalez33216 күн бұрын
Genial, muy interesante para presentar esos datos sobre el total...
@tonygonzalez33216 күн бұрын
Me encantan tus explicaciones en los vídeos. Super claro y fácilmente entendible. Gracias por todo!!!!
@GerardoExcel6 күн бұрын
Gracias... muy amable!!
@tonygonzalez33216 күн бұрын
He tenido que pausar el vídeo un par de veces, para estudiar el código por un lado y luego escuchar tu explicación, pero como siempre... excelente explicación. Gracias Gerardo!!!!!
@GerardoExcel6 күн бұрын
Gracias por comentar!
@tonygonzalez33216 күн бұрын
Excelente explicación. Interesa bastante controlar las acciones del usuario para que no corrompa la aplicación. 👏👏👏
@GerardoExcel6 күн бұрын
Gracias!
@tonygonzalez33216 күн бұрын
Excelente video y muy bien explicado. Gracias Gerardo!!!!!
@GerardoExcel6 күн бұрын
Gracias a ti!
@tonygonzalez33216 күн бұрын
Muy interesante, no conocía la limitación a la hora de cargar un número grande de columnas. 👍
@tonygonzalez33217 күн бұрын
Genial... estoy iniciándome en el VBA Excel, y de momento, me parece estupendo tu manera de iniciar esta serie de videos, me ha quedado muy claro, espero aprender mucho. Gracias!!!!!
@GerardoExcel7 күн бұрын
Gracias por comentar!!
@pedrogutierrez75617 күн бұрын
Gracias Gerardo
@IvanCortinas_ES9 күн бұрын
Muy buena la explicación. Muchas gracias, Gerardo!!!
@GerardoExcel9 күн бұрын
Gracias Iván!!
@valentinbunualeslacruz29712 күн бұрын
Excelente aporte Gerardo, muchas gracias.
@GerardoExcel11 күн бұрын
Gracias!!
@florenciomalquirodriguez474012 күн бұрын
Extraordinaria macro. Favor podría hacer un vídeo pero como borrar un rango de celdas de varias hojas a la vez. GRACIAS POR SU RESPUESTA.
@IvanCortinas_ES13 күн бұрын
Tal cual está, si intento pasar algún registro con Selección múltiple a la tabla me dice que Se ha producido el error '91' en tiempo de ejecución. Variable de objeto o bloque With no establecido. Algo raro habré hecho, pues a ti no te genera error. Gracias.
@GerardoExcel13 күн бұрын
Hola Iván. He actualizado el archivo de descarga... a ver si ahora funciona bien...
@IvanCortinas_ES13 күн бұрын
@@GerardoExcel Funciona de lujo. Menudo regalo... Gracias Gerardo!!!
@IvanCortinas_ES13 күн бұрын
Buenísimo Gerardo!!! Gracias por compartir. Qué tengas buenos Reyes, que te los has ganado!!!
@GerardoExcel13 күн бұрын
Muchas gracias Iván!!
@IvanCortinas_ES15 күн бұрын
Excelente Gerardo. Gracias por compartir este contenido.
@GerardoExcel15 күн бұрын
Gracias a ti!
@JoseMendoza-zh7zg15 күн бұрын
Excelente Gerardo 👍 muchas gracias
@GerardoExcel15 күн бұрын
Gracias a ti!!
@antoniorabadan982117 күн бұрын
Hola Gerardo. Estoy intentando borrar los registros filtrados en una tabla. He utilizado el mismo método que utilizas para copiar, pero no permite el método delete. He probado con mtbl.databodyrange.specialcells(xlcelltypevisible).listrows.delete y funciona, pero borra las filas completas del libro, no las filas de la tabla. ¿Se puede hacer de forma correcta?
@lianmichelidalbertomorales502218 күн бұрын
Muy útil gracias ❤❤❤
@GerardoExcel18 күн бұрын
Gracias!!
@antoniorabadan982119 күн бұрын
Estupendo video, como siempre. Muy bien explicado. Ayuda a comprender el funcionamiento del formato condicional. Gracias por tu aportación. Espero que para el próximo año sigamos aprendiendo de tus enseñanzas
@GerardoExcel19 күн бұрын
Muchas gracias Antonio!!
@IvanCortinas_ES20 күн бұрын
Muy buena la explicación, como siempre. Excelente ese StopIfTrue en funcionamiento!! Muchas gracias Gerardo.
@GerardoExcel20 күн бұрын
Muchas gracias Iván!!
@IvanCortinas_ES23 күн бұрын
Excelente Gerardo. Gracias por este tutorial.
@GerardoExcel23 күн бұрын
Gracias Iván!!
@Benito-MExcel25 күн бұрын
Feliz navidad y toda la comunidad. Que paséis una feliz noche buena y día de navidad. Mis mejores deseos para todos🎄🥳
@sinafel25 күн бұрын
Apreciado Gerardo, Te deseo una 🎅 Feliz Navidad...!!!, un Prospero año 2025, que la pases bien al lados de tus seres Querido. Muchisimas Gracias por todo el conocimientos que nos regalaste en este año que finaliza.
@Franciscojcd7325 күн бұрын
Feliz navidad a todos!!!!!!! Y gracias al canal.
@57sabio25 күн бұрын
Gerardo que tengas una FELIZ NAVIDAD para vos y familia y gracias por brindarnos tus conocimientos.
@josemartinezmartinez102925 күн бұрын
Felices fiestas Gerardo y a todos los seguidores de este estupendo canal.
@antoniorabadan982126 күн бұрын
Feliz navidad, felices fiestas.... Y mis deseos de un próximo año genial.... y esperando nuevos vídeos...... 🎄
@juanangelvilar492726 күн бұрын
Felices fiestas y un prospero año 2025 cargado de tutoriales de Gerardo Excel con grandes conocimientos y secretos de VBA para Excel, bueno ... basta ya de peloteo, definitivamente felices fiestas y que la pases en grande en compañía de tus amigos y seres queridos, un saludo.
@neelg351426 күн бұрын
Hola Gerardo gracias por tus tutoriales. Tengo un problema con un combobox que recoge datos de una tabla en su campo fecha, dichas fechas en formato dd/mm/yyyy dddd pero siendo fechas válidas, no texto. Preparé el código en vba para que el combobox me muestre ese formato y no el subyacente numérico normal de las fechas en excel, se desplegaba el combobox en formato de fecha pero al cerrar se quedaba el subyacente numérico y me daba error al hacer la búsqueda de datos al darle al botón buscar, lo volví a solucionar mediante código y ahora al cerrarse ya visualizan en formato de fecha, pero me sigue dando erros al buscar (error 1004 de no encontrar datos), ya no se que mas probar. Añado que si en la tabla lo pongo como texto en el campo fecha por ejemplo 01/01/20204 lunes, así tal cual en vez de su subyacente, así si funciona, pero no me vale pq necesito que los valores del campo fecha en la tabla sean valores de fechas válidas y no texto. Ya he probado casi de todo, de convertirlos con CDate, de validarlos con IsDate tambien y no me respeta, e inclusive con los eventos Change y AferUpdate, aplicados al combobox y nada. Alguna sugerencia y perdona la lata, gracias de antemano.
@mcmcocina26 күн бұрын
Te cuento que le hice algunas variaciones obteniendo datos desde un rango en la hoja para no ponerlo fijo en el código
@mcmcocina26 күн бұрын
Muchas gracias ha sido excelente y de gran utilidad para mi. Una pregunta, en el evento DataBar, se puede cambiar el color de la fuente? Felices Fiestas
@IvanCortinas_ES26 күн бұрын
Feliz Navidad Gerardo!!!
@josesomogyi915926 күн бұрын
Igualmente, Feliz Navidad y Felices Fiestas 🎉 para usted y su familia también
@samuelfranciscogarcia144026 күн бұрын
Muchas gracias.🎉
@IvanCortinas_ES27 күн бұрын
Increíble la transposición de Excel a VBA en cuanto a formato condicional, por ejemplo, con Top10 o Superiores al promedio. No sabía ni que existía esa posiblidad en VBA. Gracias por compartir, Gerardo. Genial el vídeo como siempre. Felices Fiestas!!!