Abrir el panel Consultas y conexiones más amplio

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp

Contenidos

Power Query para Excel se ha desarrollado a un ritmo sorprendente en los últimos años, lo que dificulta mantenerse al día con los cambios. A lo largo de varias iteraciones, el panel Consultas y conexiones ha recibido varios nombres, y el comportamiento además ha cambiado algunas veces. Según la versión de Excel y Power Query, es factible que obtenga comportamientos diferentes. Una cosa que me ha molestado es que, en algunas versiones, cuando se abre el panel Consultas y conexiones, es demasiado estrecho para mostrar toda la información de la consulta. Vea abajo.

Video_2018-02-25_094639

Traté de averiguar cómo controlar esto usando VBA. Encendí la grabadora VBA y activé la ventana; desgraciadamente, no se grabó nada. En alguna vez hice una pregunta en un foro (probablemente MrExcel.com) y alguien me ayudó con un código VBA para controlar este panel (¿te dije alguna vez cuánto amo los foros?). El truco es referirse al nombre del panel para que pueda ser controlado.

Alternar el panel Consultas y conexiones abierto / cerrado

El VBA para alternar el panel abierto / cerrado es bastante simple (cuando sabes cómo).

Sub Toggle()
     Application.CommandBars("Queries and Connections").Visible _
       = Not (Application.CommandBars("Queries and Connections").Visible)
End Sub

Desde allí puede cambiar el ancho con el siguiente código.

Controlar el ancho del panel de consultas y conexiones

Sub ToggleWidenAndRefresh()
    Application.CommandBars("Queries and Connections").Visible = _
      Not (Application.CommandBars("Queries and Connections").Visible)
    Application.CommandBars("Queries and Connections").Width = 300
      'Change width above to something that suits.
    ActiveWorkbook.RefreshAll 'optional refresh after opening
End Sub

He guardado este VBA en mi workbook personal de VBA y lo he agregado a mi barra de herramientas de acceso rápido para que siempre esté a un clic de distancia. Si desea instrucciones acerca de cómo hacer esto, lea mi post acerca de cómo configurar un workbook VBA personal.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.