Ten krótki przewodnik pomaga w używaniu formantów ActiveX w Excel w języku Python. Zawiera szczegółowe informacje dotyczące ustawiania środowiska programistycznego, listę kroków tworzenia aplikacji oraz przykładowy kod umożliwiający dodanie przycisku poleceń ActiveX przy użyciu języka Python. Aby korzystać z tej funkcji, nie musisz instalować żadnego innego narzędzia innej firmy.
Kroki, aby dodać kontrolki ActiveX w programie Excel przy użyciu języka Python
- Ustaw IDE tak, aby używało Aspose.Cells dla Pythona poprzez Javę do dodawania kontrolek ActiveX
- Utwórz Workbook, uzyskaj dostęp do domyślnego arkusza i uzyskaj dostęp do kolekcji kształtów
- Wywołaj metodę addActiveXControl(), aby dodać kontrolę przycisku
- Przekaż typ kontrolki jako przycisk polecenia, położenie i rozmiar
- Ustaw połączoną komórkę dla tej kontrolki przycisku
- Zapisz wyjściowy plik Excel z nową kontrolką ActiveX
Poniższe kroki opisują jak używać kontrolek ActiveX w programie Excel przy użyciu języka Python. Utwórz plik Excel z klasą Workbook, uzyskaj dostęp do arkusza domyślnego i uzyskaj odwołanie do kolekcji kształtów w wybranym arkuszu. Wywołaj metodę addActiveXControl() przy użyciu modułu wyliczającego ControlType.COMMAND_BUTTON, położenia kontrolki, przesunięcia w stosunku do komórki docelowej i rozmiaru kontrolki.
Kod umożliwiający dodanie kontrolek Active X w programie Excel przy użyciu języka Python
Ten kod demonstruje użycie przycisku polecenia Active X w programie Excel przy użyciu języka Python. Klasa ActiveX ma wiele właściwości i metod, których można użyć do dostosowania formantu ActiveX. Możesz ustawić kolor pierwszego planu, kolor tła i flagę, aby automatycznie dopasować rozmiar kontrolki i zarządzać przezroczystością, widocznością i ikoną myszy.
W tym artykule opisano sposób korzystania z kontrolek ActiveX. Informacje na temat rysowania kształtów graficznych na arkuszu można znaleźć w artykule na temat Narysuj linię w Excelu za pomocą Pythona.