Manejar Tablas (ListObject) con código VBA Excel (1) - Partes de una tabla y apariencia

Поділитися
Вставка
  • Опубліковано 7 лис 2024

КОМЕНТАРІ • 33

  • @GerardoExcel
    @GerardoExcel  Рік тому +2

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

  • @usuario_4778
    @usuario_4778 24 дні тому +1

    Muchas gracias por este excelente contenido. Conciso, claro y muy didáctico.

  • @lalala2412
    @lalala2412 8 місяців тому +2

    Hola Gerardo !! inmensamente agradecido y clarísimo todo !! excelente lo tuyo !!

    • @GerardoExcel
      @GerardoExcel  8 місяців тому +1

      Muchas gracias!!

    • @lalala2412
      @lalala2412 8 місяців тому

      @@GerardoExcel te consulto, si quisiera seleccionar parte del "databodyrange" que es lo que necesito para copiar a otra hoja.
      siguiente tu tabla de ejemplo supongamos que necesite solo del primer registro al ultimo de la tabla solo el "databodyrange" de "capital" y "poblacion" , no necesito los datos de "pais", como seria ?

    • @GerardoExcel
      @GerardoExcel  8 місяців тому +1

      @@lalala2412
      With mloTabla
      Union(mloTabla.ListColumns(2).DataBodyRange, mloTabla.ListColumns(3).DataBodyRange).Copy
      End With

    • @lalala2412
      @lalala2412 8 місяців тому +1

      @@GerardoExcel !! Excelente !!! esta solución !! muchísimas gracias !!
      buscando encontré esta otra, yo tengo 12 columnas de las cuales solo tengo que tomar de la 2 a la ultima así que use esa otra opción
      mitabla.ListColumns(2).DataBodyRange.resize(, 11).Select

  • @eduardomunoz2764
    @eduardomunoz2764 2 місяці тому +1

    Excelente video, saludos y gracias por compartir.

  • @IvanCortinas_ES
    @IvanCortinas_ES Рік тому +1

    Excelente explicación Gerardo. Muchas gracias.

  • @juancenteno8757
    @juancenteno8757 Рік тому +2

    Saludos!! Gerardo primera vez por tu canal me tuve que suscribir de inmediato, hay muy poca información de tablas con vba que sea bien explicada. a la espera del segundo video GRACIAS. (💯%)

    • @GerardoExcel
      @GerardoExcel  Рік тому

      Gracias por el comentario y la suscripción. Saludos Juan!!

  • @aaronjm4637
    @aaronjm4637 11 місяців тому +1

    Excelente contenido, hace poco empecé con VBA y no encontraba mucha información de como trabajar las tablas dentro del codigo, un saludo.

  • @sinafel
    @sinafel Рік тому +1

    Gracias Gerardo por esta nueva entrega, muy importante abordar las diferentes formas de manejar las Tablas con VBA Excel, Saludos desde Nicaragua 🇳🇮 estimado.

  • @cabernari
    @cabernari 10 місяців тому +1

    Excelente explicacion, gracias por compartir sus conocimientos.

  • @SuperRancell
    @SuperRancell 10 місяців тому +1

    Excelente! nunca antes lo había visto tan claro....

  • @Zubelzo
    @Zubelzo Рік тому +1

    Excelente conteúdo. Gracias

  • @hbm1410
    @hbm1410 2 місяці тому

    Saludos desde Colombia. Como copiar una tabla de de datos de una hoja a otra tabla de datos en otra hoja.

  • @josemartinezmartinez1029
    @josemartinezmartinez1029 7 місяців тому +1

    Muy interesante.

  • @alhernandez3118
    @alhernandez3118 Рік тому +1

    Gracias.
    Me suscribo.-

  • @Claudio_Rengifo
    @Claudio_Rengifo Місяць тому

    Excelente, consulta si quisiera borrar los datos de una tabla de tal amanera que me deje solo los encabezados con la primera fila y que no me borre las formulas como seria. Saludos y gracias

    • @GerardoExcel
      @GerardoExcel  Місяць тому +1

      Gracias por seguir el canal!!
      A ver si te sirve algo así (mloTabla es el nombre de la variable objeto ListObject como en el ejercicio)
      Private Sub LimpiarTabla()
      Dim filas As Long
      For filas = mloTabla.ListRows.Count To 2 Step -1
      mloTabla.ListRows(filas).Delete
      Next filas
      Dim c As Long
      For c = 1 To mloTabla.ListColumns.Count
      mloTabla.DataBodyRange(1, c).Value = VBA.Constants.vbNullString
      Next c
      End Sub

  • @alexdalidetgiusti6288
    @alexdalidetgiusti6288 5 місяців тому +1

    Hola Alex Dalidet de Chile, es posible comunicarme contigo por correo

    • @GerardoExcel
      @GerardoExcel  5 місяців тому

      Hola Alex. Sí claro!! En la información del canal o en la descripción de cualquier video tiene un email de contacto. Gracias por visitar mi canal!!