Manejar Tablas (ListObject) con código VBA Excel (3) - Ordenar y Filtrar datos de la tabla

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 19

  • @GerardoExcel
    @GerardoExcel  ปีที่แล้ว +2

    En la descripción del vídeo tienes el vínculo para descargar el ejercicio.

    • @Santi-ny7th
      @Santi-ny7th 8 หลายเดือนก่อน +1

      @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?

  • @JoseMendoza-zh7zg
    @JoseMendoza-zh7zg 16 วันที่ผ่านมา +2

    Excelente Gerardo 👍 muchas gracias

    • @GerardoExcel
      @GerardoExcel  16 วันที่ผ่านมา

      Gracias a ti!!

  • @josemartinezmartinez621
    @josemartinezmartinez621 6 หลายเดือนก่อน +1

    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
      @GerardoExcel  6 หลายเดือนก่อน

      Muy amable por tu comentario José!!
      Y si... a veces hay algún pequeño error gramatical... pero bueno... 😊

  • @miguelseijas2719
    @miguelseijas2719 6 หลายเดือนก่อน +1

    Excelente Gerardo. Me ha servido un montón el conocimiento que has compartido aquí. Muchas gracias.

    • @GerardoExcel
      @GerardoExcel  6 หลายเดือนก่อน

      Con mucho gusto!

  • @Santi-ny7th
    @Santi-ny7th 8 หลายเดือนก่อน +2

    @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?

    • @GerardoExcel
      @GerardoExcel  8 หลายเดือนก่อน

      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...

  • @IvanCortinas_ES
    @IvanCortinas_ES ปีที่แล้ว +1

    Excelente Gerardo. Gracias.

  • @sinafel
    @sinafel ปีที่แล้ว

    Gracias por este otro video de la serie de Manejo de Tabla Dinámica con Vba, saludos estimado Gerardo.

  • @neelg3514
    @neelg3514 ปีที่แล้ว +1

    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

    • @GerardoExcel
      @GerardoExcel  ปีที่แล้ว +1

      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.

  • @alhernandez3118
    @alhernandez3118 ปีที่แล้ว +1

    Saludos.
    ¿Cómo buscar valores en listobjets para obtener valores de otras columnas?

    • @GerardoExcel
      @GerardoExcel  ปีที่แล้ว

      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!!

  • @Santi-ny7th
    @Santi-ny7th 8 หลายเดือนก่อน +2

    @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?