Używanie kontrolek ActiveX w Excelu z Pythonem

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

  1. Ustaw IDE tak, aby używało Aspose.Cells dla Pythona poprzez Javę do dodawania kontrolek ActiveX
  2. Utwórz Workbook, uzyskaj dostęp do domyślnego arkusza i uzyskaj dostęp do kolekcji kształtów
  3. Wywołaj metodę addActiveXControl(), aby dodać kontrolę przycisku
  4. Przekaż typ kontrolki jako przycisk polecenia, położenie i rozmiar
  5. Ustaw połączoną komórkę dla tej kontrolki przycisku
  6. 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.

 Polski