Aktualizacja QueryTable w Excelu przy użyciu Pythona

Ten krótki przewodnik opisuje, jak uzyskać dostęp i zaktualizować Excel QueryTable przy użyciu Pythona. Zawiera szczegóły dotyczące ustawienia IDE, listę kroków oraz przykładowy kod do pracy z zewnętrznym połączeniem danych przy użyciu Pythona w Excelu. Dowiesz się także, jak ulepszyć przykładowy kod podczas pracy z tabelą zapytań i zewnętrznym połączeniem w niej.

Kroki, aby uzyskać dostęp do tabeli zapytań w Excelu przy użyciu Pythona.

  1. Ustaw środowisko, aby używać Aspose.Cells for Python via .NET
  2. Włącz licencję, aby uzyskać dostęp do pełnych funkcji produktu
  3. Zdefiniuj nazwy plików wejściowych/wyjściowych Workbook, załaduj skoroszyt i uzyskaj dostęp do pierwszego arkusza
  4. Uzyskaj dostęp do kolekcji query tables w arkuszu i wydrukuj jej dane
  5. Zaktualizuj dane w tabeli zapytań, np. zmieniając kilka właściwości w niej
  6. Uzyskaj dostęp do zewnętrznego połączenia w tabeli zapytań i zmień jego właściwości
  7. Zapisz skoroszyt z nowymi ustawieniami QueryTable
  8. Załaduj ponownie plik wyjściowy i zweryfikuj zaktualizowane informacje

Te kroki definiują proces pracy z zewnętrznym połączeniem danych Excel przy użyciu Pythona za pośrednictwem obiektu QueryTable. Załaduj licencję, otwórz źródłowy plik Excel przy użyciu obiektu klasy Workbook, uzyskaj dostęp do pierwszego arkusza, sprawdź istnienie QueryTable w arkuszu i wyświetl jego właściwości. Zaktualizuj właściwość tabeli zapytań, taką jak zachowanie formatowania, flagę odświeżania danych w tle dla połączenia zewnętrznego oraz zapisz skoroszyt.

Kod do uzyskania dostępu do połączenia QueryTable przy użyciu Pythona

Nie mogę pobrać treści gist.

Ten kod demonstruje proces uzyskiwania dostępu i aktualizacji Excel QueryTable. Możesz przeglądać dodatkowe metadane QueryTable, takie jak identyfikator, connection_id oraz informacje związane z układem result_range. Dostępne są także dodatkowe informacje o połączeniach zewnętrznych, w tym Nazwa połączenia, Typ połączenia, Opis połączenia, Zapisz dane, Utrzymuj aktywne, Plik źródłowy oraz ODC.

Ten szybki samouczek nauczył nas, jak używać QueryTable do pracy z zewnętrznym połączeniem. Aby utworzyć sumę częściową, odwołaj się do artykułu Tworzenie sum częściowych w Excelu przy użyciu Pythona.

 Polski