excel-automation
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
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ć
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.
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.
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.
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.
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
senior-security
autor: davila7
youtube-watcher
autor: openclaw
llama-cpp
autor: zechenzhangAGI
reverse-engineering-tools
autor: gmh5225
typescript-review
autor: metabase
better-auth-best-practices
autor: novuhq