Power Query
Первые три команды этого списка позволяют быстро загрузить в Power Query в режиме подключения текущую «умную» таблицу, в которой сейчас стоит активная ячейка или же сразу все «умные» таблицы с листа или из книги.
Также можно быстро удалить все запросы Power Query (вкладка Данные - Запросы и подключения) или существующие подключения к данным (вкладка Данные - Существующие подключения), если вы, например, планируете поделиться текущим файлом с другими пользователями. За это отвечают команды Удалить все запросы и Удалить все подключения к данным. Обратите внимание, что действие этих команд нельзя отменить.
Возможно экспортировать М-код выбранных запросов Power Query во внешние текстовые файлы и, наоборот, импортировать М-код из внешних текстовых файлов и создать запросы на их основе. Это позволяет многократно использовать единожды созданные запросы и огромное количество готовых М-функций, написанных другими пользователями (см., например, https://github.com/KiaraGrouwstra/pquery, https://github.com/ImkeF/M и т.п).
Команда Обновить все запросы в папке выведет на экран диалоговое окно, где можно выбрать папку и задать при необходимости критерий для отбора запросов (если нужно обновлять не все подряд):
После нажатия на кнопку Обновить макрос по очереди откроет все файлы из заданной папки и обновит все или только запросы содержащие в имени заданную подстроку. При необходимости можно вывести детальный отчет по результатам обновления на новом листе:
Команда Создать таблицу параметров создаёт на отдельном листе Параметры (1) заготовку «умной» таблицы с именем tParam (2), где в двух столбцах размещены имена и значения параметров (3), которые можно будет использовать в ваших запросах. В качестве примера создаются параметры для текущей даты, имени текущей книги, её расположения и т.д. Также создаётся специальная функция (4) для их загрузки в Power Query:
В качестве значений параметров могут выступать как константы, так и формулы Excel.
Чтобы использовать введённые в таблицу параметры, необходимо в М-коде запроса (вкладка Просмотр – Расширенный редактор в окне Power Query) завернуть их в функцию fxGetParam, например:
CurrentDate = fxGetParam("Дата")
И, наконец, команда Тест скорости открывает окно, где можно протестировать ваши запросы, замерив длительность их обновления, что весьма пригодится при оптимизации ваших запросов и поиска "узких мест":
Полный список всех инструментов надстройки PLEX
Но книга содержит "выгруженный" на лист результат запроса и он работает (обновляется).
MS Office профессиональный плюс 2013 (15.0.4569.15004) 64-разрядная версия.