Удалите запросы Power Query, сохраняя таблицы результатов запроса
Я использую Power Query для загрузки данных из внешних источников в несколько таблиц Excel. Перед отправкой этого Excel клиенту я хотел бы удалить все запросы Power Query (код M), сохраняя таблицы вывода / запросов на месте. Мой текущий обходной путь:
- выгрузить Power Query
- преобразовать каждую таблицу в диапазон
- загрузить Power Query
- удалить запросы (код М)
Есть ли лучший / более быстрый способ достичь того, чего я хочу?
4 ответа
Спасибо за комментарии на другом форуме, я нашел лучший способ. Вот мой текущий (и гораздо более быстрый) рабочий процесс:
- отключить Power Query addin
- запустить инспектор документов и очистить данные XML
После этого запросы PQ исчезли, а таблицы все еще там и не тронуты
Использование Excel из Microsoft 365 (версия 2112, сборка 16.0.14729.20254), 64-разрядная версия:
В следующем списке перечислено больше шагов, чем в исходном вопросе, но на самом деле это просто основные щелчки меню/ленты... очень прямые и простые, чем другие ответы.
Щелкните в любом месте связанной таблицы Excel.
Нажмите на ленту «Дизайн таблицы».
Нажмите «Отключить» в разделе команд «Данные внешней таблицы».
Щелкните ленту данных
Нажмите «Запросы и подключения», чтобы отобразить боковую панель.
Найдите запрос, который теперь должен указывать «Только подключение».
Удалить запрос (клавиша Del или контекстное меню Удалить)
В дополнение к рабочему процессу, описанному в ответе xChillOut, если вы не хотите оставлять следы использования запроса электропитания, удалите также строку подключения из Data->Connections, в противном случае Excel может продолжать показывать предупреждающее сообщение "Включить подключения к данным при открытии". на другом конце.
Я столкнулся с той же проблемой xChillout, этот подход может быть немного быстрее:
Создайте копию листа, содержащего данные (через вкладку листа правой кнопкой мыши> Переместить или Копировать> Создать копию ИЛИ Копировать и вставить значения + форматирование на новый лист)
Теперь, когда вы удаляете запрос рабочей книги из панели навигатора Power Query, ваша таблица данных все еще доступна на новом листе.