@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?
Es "como si sería" o "como se fuese" . Es broma sr. Gerardo. Te agradezco muchísimo tus magistrales ejercicios. El orden, la limpieza, la exposición, tus explicaciones por capítulos...no he visto nada que supere tu canal. Un cordial saludo de un admirador.
@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?
Gracias por comentar y la suscripción!! Respecto a tu consulta... en el mismo archivo que el ejercicio del vídeo he añadido hasta 35 columnas y me funciona correcto. No se que te puede estar sucediendo...
Hola, ante todo felicitaciones por el contenido, es verdaderamente didáctico y útil, llevaba tiempo buscando material que enseñase a trabajar con las tablas y no con los rangos en las hojas de calculo, no cabe duda en al ventaja del uso de las tablas, por eso hay que aprender bien a dominar sus métodos, y como estoy muy verde en ellos, me viene de maravilla tus clases. De hecho tengo un pequeño proyecto que contabiliza datos de ingreso de horas y fechas que lo estoy pasado de rangos a tablas por las ventajas antes mencionadas. Aprovecho y te consulto algo, ya que estoy atascado en el tema, estoy intentando hacer un buscador de datos de la tabla y que me los cargue en campos de texto de un formulario para luego editarlos o eliminarlos, pero no se como implementarlo lo mas correctamente posible, lo ultimo que intenté se me cargaron el mismo dato en todos los campos, tal vez deba emplear un bucle que me recorra todos los datos de la tabla u otro método quizá. Estuve viendo tu clase de filtros y se me ocurre que puede ser similar a una búsqueda lo que cambiando los métodos. ¿Qué me sugieres? Gracias de antemano
Muchas gracias!!. Si he entendido bien tu consulta, me parece que un formulario para gestionar la tabla (Nuevo, Modificar o Eliminar registros) con un control ListBox para mostrar el contenido de la tabla podría funcionar. Para cargar los datos a un ListBox puedes ver este vídeo: th-cam.com/video/Kml4m9Ic_FI/w-d-xo.html Para gestionar los registros lo podrás ver en el vídeo que publicaré el próximo domingo.
Con el mismo nombre de variable para la tabla que en el ejercicio y para obtener, por ejemplo, el número de habitantes de México... sería algo así Dim i, NumHab as Long For i = 1 to mloTabla.ListRows.Count If mloTabla.DataBodyRange(i, 1).Value = "México" Then NumHab = mloTabla.DataBodyRange(i, 3).Value End If Saludos!!
@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?
En la descripción del vídeo tienes el vínculo para descargar el ejercicio.
@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?
Excelente Gerardo 👍 muchas gracias
Gracias a ti!!
Es "como si sería" o "como se fuese" .
Es broma sr. Gerardo.
Te agradezco muchísimo tus magistrales ejercicios.
El orden, la limpieza, la exposición, tus explicaciones por capítulos...no he visto nada que supere tu canal. Un cordial saludo de un admirador.
Muy amable por tu comentario José!!
Y si... a veces hay algún pequeño error gramatical... pero bueno... 😊
Excelente Gerardo. Me ha servido un montón el conocimiento que has compartido aquí. Muchas gracias.
Con mucho gusto!
@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?
Gracias por comentar y la suscripción!! Respecto a tu consulta... en el mismo archivo que el ejercicio del vídeo he añadido hasta 35 columnas y me funciona correcto. No se que te puede estar sucediendo...
Excelente Gerardo. Gracias.
Gracias Iván!!
Gracias por este otro video de la serie de Manejo de Tabla Dinámica con Vba, saludos estimado Gerardo.
Gracias a ti Félix!!
Hola, ante todo felicitaciones por el contenido, es verdaderamente didáctico y útil, llevaba tiempo buscando material que enseñase a trabajar con las tablas y no con los rangos en las hojas de calculo, no cabe duda en al ventaja del uso de las tablas, por eso hay que aprender bien a dominar sus métodos, y como estoy muy verde en ellos, me viene de maravilla tus clases. De hecho tengo un pequeño proyecto que contabiliza datos de ingreso de horas y fechas que lo estoy pasado de rangos a tablas por las ventajas antes mencionadas. Aprovecho y te consulto algo, ya que estoy atascado en el tema, estoy intentando hacer un buscador de datos de la tabla y que me los cargue en campos de texto de un formulario para luego editarlos o eliminarlos, pero no se como implementarlo lo mas correctamente posible, lo ultimo que intenté se me cargaron el mismo dato en todos los campos, tal vez deba emplear un bucle que me recorra todos los datos de la tabla u otro método quizá. Estuve viendo tu clase de filtros y se me ocurre que puede ser similar a una búsqueda lo que cambiando los métodos. ¿Qué me sugieres? Gracias de antemano
Muchas gracias!!. Si he entendido bien tu consulta, me parece que un formulario para gestionar la tabla (Nuevo, Modificar o Eliminar registros) con un control ListBox para mostrar el contenido de la tabla podría funcionar.
Para cargar los datos a un ListBox puedes ver este vídeo: th-cam.com/video/Kml4m9Ic_FI/w-d-xo.html
Para gestionar los registros lo podrás ver en el vídeo que publicaré el próximo domingo.
Saludos.
¿Cómo buscar valores en listobjets para obtener valores de otras columnas?
Con el mismo nombre de variable para la tabla que en el ejercicio y para obtener, por ejemplo, el número de habitantes de México... sería algo así
Dim i, NumHab as Long
For i = 1 to mloTabla.ListRows.Count
If mloTabla.DataBodyRange(i, 1).Value = "México" Then
NumHab = mloTabla.DataBodyRange(i, 3).Value
End If
Saludos!!
@GerardoExcel excelente el video, un nuevo subscriptor más. Le quería consultar yo intente hacer esto con una tabla con 30 Columnas, pero me tirar el Error 1004 para las columnas apartir del 26 en adelante sabe q se puede hacer?