Toolverse
Wszystkie skille

excel-automation

autor: openclaw

Automatyzuj Excel w czasie rzeczywistym – steruj otwartymi plikami i makrami VBA za pomocą Pythona

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
49

O skillu

Skill do zaawansowanej automatyzacji Excela oparty na bibliotece xlwings. Pozwala na interakcję z otwartymi instancjami Excela, wykonywanie makr VBA, aktualizację pulpitów nawigacyjnych i automatyzację złożonych przepływów pracy. W przeciwieństwie do narzędzi pracujących tylko na plikach (jak openpyxl), xlwings steruje Excelem w czasie rzeczywistym – idealne do raportów, walidacji danych i generowania zestawień. Wymaga zainstalowanego Excela na komputerze.

Jak używać

  1. Opisz zadanie automatyzacji Excela, które chcesz wykonać – na przykład aktualizację pulpitu nawigacyjnego, uruchomienie makra VBA, tworzenie dodatku do Excela lub generowanie raportów miesięcznych.

  2. Wskaż, czy potrzebujesz interakcji z otwartym plikiem Excela (live interaction) czy pracy na pliku zapisanym na dysku. Jeśli plik jest już otwarty w Excelu, skill może się z nim połączyć bezpośrednio.

  3. Skill wygeneruje kod Python z użyciem xlwings i automatycznie go wykonuje. Kod połączy się z aktywnym skoroszytem Excela, odczyta lub zmodyfikuje zakresy komórek, a następnie zwróci wyniki.

  4. Jeśli chcesz pracować z konkretnym plikiem, podaj jego ścieżkę. Skill otworzy plik, wykona niezbędne operacje (zmianę wartości, formatowanie, uruchomienie makr) i zapisze zmiany.

  5. Dla zaawansowanych zadań możesz prosić o tworzenie nazwanych zakresów, pracę z wieloma arkuszami lub integrację z makrami VBA – skill obsługuje wszystkie te operacje na żywo.

Podobne skille