Цей короткий посібник описує, як отримати доступ і оновити Excel QueryTable using Python. У ньому містяться деталі налаштування IDE, список кроків та зразковий код для роботи з Excel external data connection using Python. Ви також дізнаєтеся про процес удосконалення зразкового коду під час роботи з таблицею запитів та зовнішнім з’єднанням у ній.
Кроки для доступу до таблиці запиту Excel за допомогою Python
- Встановіть середовище для використання Aspose.Cells for Python via .NET
- Увімкніть ліцензію, щоб отримати доступ до повного набору функцій продукту
- Визначте назви вхідних/вихідних файлів Workbook, завантажте книгу та отримайте доступ до першого листа
- Доступ до колекції query tables у листі та виведення її даних
- Оновіть дані в таблиці запитів, наприклад, змінивши кілька властивостей у ній
- Отримайте доступ до зовнішнього з’єднання в таблиці запиту та змініть його властивості
- Збережіть книгу з новими налаштуваннями QueryTable
- Завантажте файл виводу ще раз і перевірте оновлену інформацію
Ці кроки визначають процес роботи з зовнішнє підключення даних Excel за допомогою Python через об’єкт QueryTable. Завантажте ліцензію, відкрийте вихідний файл Excel за допомогою об’єкта класу Workbook, отримайте доступ до першого листа, перевірте наявність QueryTable на листі та відобразіть його властивості. Оновіть властивість таблиці запиту, наприклад, збереження форматування, прапорець оновлення даних у фоновому режимі для зовнішнього підключення, та збережіть робочу книгу.
Код для доступу до з’єднання QueryTable за допомогою Python
Перекладений текст
Цей код демонструє процес доступу та оновлення Excel QueryTable. Ви можете переглянути додаткові метадані QueryTable, такі як ідентифікатор, connection_id і інформація про макет result_range. Додаткова інформація про зовнішні підключення також доступна, включаючи Connection Name, Connection Type, Connection Description, Save Data, Keep Alive, Source File та ODC.
Цей швидкий підручник навчив нас, як використовувати QueryTable для роботи із зовнішнім з’єднанням. Для створення проміжних підсумків зверніться до статті Creating subtotals in Excel using Python.