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
Gracias estimado ingeniero Sebastián muy agradecido con todo lo que nos aporta abrazos y bendiciones 🇲🇽👍
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
Gracias por tu comentario.
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.
Gracias por tu comentario. Sin embargo, la temática del vídeo es utilizar macros y por eso se realiza de esa manera. Saludos.
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
Con mucho gusto y gracias por tu comentario.
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?
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 😊
Hola, puedes revisar este vídeo ua-cam.com/video/Z3DshmSOg4w/v-deo.html aunque debes revisar si afectaría el rendimiento del archivo.
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.
En general todas las fuentes de datos se deberían actualizar para que carguen los nuevos registros.
@@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.
@@juanruzchamorro4196 Perfecto, gracias por comentar los resultados de las pruebas.
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
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.
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
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.
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.
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
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
Muchas gracias
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.