Macro para actualizar una consulta de Power Query

Поділитися
Вставка
  • Опубліковано 18 вер 2024
  • En este tutorial aprenderás a actualizar una consulta de Power Query mediante código de Visual Basic para Aplicaciones. Además, asignaremos la macro a un botón de formulario para que el proceso sea más práctico para el usuario.
    🔽Descargar archivo de trabajo:
    www.dropbox.co...
    💎Artículo: / power-query-actualizar...
    ✅ Grupo en Telegram
    Quiero invitarlos a que se unan al grupo que he creado en Telegram desde el siguiente enlace: t.me/joinchat/...
    Suscríbete para visualizar más contenido 👷‍♂️👷‍♀️
    ✔ UA-cam: / ingsebastiangarcía
    ✔ Instagram: / sgm94_ingenieria
    ✔ Facebook: / ingsebastiangarcia
    ✔ Twitter: / sebasgm1994

КОМЕНТАРІ • 23

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

    Gracias estimado ingeniero Sebastián muy agradecido con todo lo que nos aporta abrazos y bendiciones 🇲🇽👍

  • @oldstyle8418
    @oldstyle8418 4 місяці тому

    En el laburo armé una estructura compleja entre varias grillas on line, subidas a Sharepoint, cuya info. levanto en una grilla única con P Query de escritorio. Me encontré con este problema justo hoy y acá tengo la respuesta. No sabés cuánto te agradezco esta valiosísima información. Mil gracias por el detalle en la explicación

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

    Gracias! El problema se solucionaría también (sin macros y más rápido) si en las propiedades de la Consulta, se quita el tilde (o se desmarca) la selección de: "Habilitar actualización en segundo plano". Eso hace que primero se calculen las consultas y luego se calculen las tablas dinámicas.

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

      Gracias por tu comentario. Sin embargo, la temática del vídeo es utilizar macros y por eso se realiza de esa manera. Saludos.

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

    no tienes idea de la ayuda que me acabas de dar, tenía días rompiendome la cabez por una consulta que no me actualizaba bien con un caso similar, por el check en la habilitación de actualización en segundo plano... muchas gracias

  • @jbjk445
    @jbjk445 20 днів тому

    Si tengo una tabla que esta conectada a un query y al darle actualizar debo esperar hasta que se actualice el query y después actualiza el rango de la tabla como pudiera crear una macro para que me indique cuando haya terminado el proceso del query y la tabla?

  • @jorgeluisleonaceituno5503
    @jorgeluisleonaceituno5503 9 місяців тому

    Excelente 🎉 gracias estimado por compartir! Existe alguna forma de agregar una barra de progreso por si la actualización tarda más segundos de lo normal?
    Desde ya muchas gracias 😊

    • @IngeSebastianGarcia
      @IngeSebastianGarcia  9 місяців тому

      Hola, puedes revisar este vídeo ua-cam.com/video/Z3DshmSOg4w/v-deo.html aunque debes revisar si afectaría el rendimiento del archivo.

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

    Gracias ingeniero Sebastián, muy buenos sus datos. Una consulta, si yo tengo una tabla resultado de combinar varias conexiones, para actualizar la tabla resultado basta actualizarla o hay hacerlo una por una todas las conexiones. Algunas conexiones tienen actualización a datos en otros archivos. Agradecido si me pudiera iluminar al respecto. Un abrazo grande desde Valparaíso en Chile.

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

      En general todas las fuentes de datos se deberían actualizar para que carguen los nuevos registros.

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

      @@IngeSebastianGarcia gracias por tu tiempo y respuesta. Te comento que hice unas pruebas y solo basto actualizar la tabla resultado y se actualizó toda la información incluyendo confecciones de origen variable. Gracias y un abrazo grande desde Valparaíso en Chile.

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

      @@juanruzchamorro4196 Perfecto, gracias por comentar los resultados de las pruebas.

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

    Hola, recién empiezo a entender Query, quisiera saber como hace para que poniendo el archivo en la misma carpeta la consulta sepa que debe incluirlo, espero lo lea Muchas gracias!! Esto es de mucho valor

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

      Hola, te recomiendo visualizar el vídeo de incluir archivos de una carpeta con Power Query. En general todos los vídeos del curso te servirán.

  • @christianjesusjacobocornej3442

    Gracias pero si tengo el problema que después de actualizar la consulta de power query, el código VBA sigue en ejecución sin antes actualizar la tabla, y eso es un problema porque tomo datos la tabla para llevármelos a otro programa

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

      Hola, debes revisar que la opción "habilitar actualización en segundo piano" está desactivada para que funcione. En el vídeo se explica la manera de hacerlo.

  • @johannaarias6444
    @johannaarias6444 7 місяців тому

    Como hago para que el codigo corra sin necesidad de un botón. Es decir, son solo actualizar la tabla base, la consulta se actualice automáticamente sin necesidad de agregar un botón.

    • @IngeSebastianGarcia
      @IngeSebastianGarcia  7 місяців тому

      Puedes intentar con alguno de los tipos de eventos disponibles para el objeto Workbook. Te comparto este enlace para que revises con más detalle: learn.microsoft.com/es-es/office/vba/api/excel.workbook

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

    Buenas tardes, me sale el mensaje de error
    “Se ha producido el errror ‘9’ en tiempo de ejecución:
    Subindice fuera del intervalo
    Quisiera saber còmo puedo solucionarlo

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

      Muchas gracias

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

      Hola, gracias por escribirnos.
      Con respecto a tu inconveniente habría que revisar el código como tal. Si gustas puedes compartir el archivo por el grupo de Telegram.