Это краткое руководство описывает, как получить доступ к и обновить Excel QueryTable с помощью Python. В нём содержатся детали настройки IDE, список шагов и пример кода для работы с Excel внешним соединением данных с использованием Python. Вы также узнаете процесс улучшения примера кода при работе с таблицей запросов и внешним соединением в ней.
Шаги по доступу к таблице запросов Excel с помощью Python
- Установите окружение для использования Aspose.Cells for Python via .NET
- Активируйте лицензию, чтобы получить доступ к полному набору функций продукта
- Определите имена файлов ввода/вывода Workbook, загрузите рабочую книгу и получите доступ к первому листу
- Получите доступ к коллекции query tables в листе и выведите её данные
- Обновите данные в таблице запросов, например, изменив несколько свойств в ней
- Откройте внешнее соединение в таблице запросов и измените его свойства
- Сохраните рабочую книгу с новыми настройками QueryTable
- Загрузите файл вывода снова и проверьте обновленную информацию
Эти шаги определяют процесс работы с внешним соединением данных Excel с помощью Python через объект QueryTable. Загрузите лицензию, откройте исходный файл Excel, используя объект класса Workbook, получите доступ к первому листу, проверьте наличие QueryTable на листе и отобразите его свойства. Обновите свойства таблицы запросов, такие как сохранение форматирования, флаг обновления данных в фоновом режиме для внешнего соединения, и сохраните рабочую книгу.
Код для доступа к соединению QueryTable с помощью Python
Пожалуйста, предоставьте текст предложения для перевода.
Этот код демонстрирует процесс доступа к Excel QueryTable и его обновления. Вы можете просмотреть дополнительные метаданные QueryTable, такие как identifier, connection_id и информацию о макете result_range. Доступна также более подробная информация о внешних соединениях, включая Connection Name, Connection Type, Connection Description, Save Data, Keep Alive, Source File и ODC.
Этот быстрый учебник научил нас использовать QueryTable для работы с внешним соединением. Для создания промежуточного итога см. статью Создание промежуточных итогов в Excel с помощью Python.