Używanie kontrolek ActiveX w Excelu z C#

W tym artykule omówiono używanie formantów ActiveX w języku Excel w języku C#. Zawiera szczegółowe informacje dotyczące ustawiania IDE do programowania, listę kroków definiujących proces i przykładowy kod do dodania kontrolki Excel Active X przy użyciu języka C#. Dowiesz się, jak dodać kontrolkę ActiveX, a następnie uzyskać do niej dostęp w celu aktualizacji lub odczytania wartości kontrolki.

Kroki, aby dodać kontrolki ActiveX w programie Excel przy użyciu języka C#

  1. Ustaw IDE tak, aby używało Aspose.Cells for .NET do pracy z kontrolkami ActiveX
  2. Utwórz plik Excel, korzystając z klasy Workbook w celu dodania kontrolki ActiveX
  3. Uzyskaj dostęp do kolekcji kształtów z arkusza i wywołaj metodę AddActiveXControl(), aby dodać kontrolki
  4. Uzyskaj dostęp do kontrolki ActiveX i wyślij powiązaną z nią komórkę
  5. Aby ustawić konkretną właściwość kontrolki, prześlij kontrolkę ActiveX i ustaw wartość
  6. Aby zaktualizować lub uzyskać dostęp do kontrolki, sprawdź jej typ kontrolki i zaktualizuj żądaną wartość

Poniższe kroki podsumowują jak używać formantów ActiveX w programie Excel przy użyciu języka C#. Rozpocznij proces, uzyskując dostęp do kolekcji kształtów z arkusza w skoroszycie i wywołując metodę AddActiveXControl() w klasie ShapeCollection. Podaj typ kontrolki, komórkę docelową i rozmiar kontrolki ActiveX, a następnie połącz kontrolkę z komórką w celu manipulowania jej wartością.

Kod do dodania przycisku polecenia ActiveX przy użyciu języka C#

Ten kod demonstruje dodanie kontrolki ActiveX Combo Box przy użyciu języka C# w arkuszu programu Excel. Metoda AddActiveXControl() zwraca odwołanie do nowo dodanego kształtu, którego można użyć do ustawienia połączonej komórki i innych właściwości, takich jak czcionka, kolor, cień i wyrównanie tekstu, aby wymienić tylko kilka. Podobnie, jeśli rzutujesz kształt na konkretną kontrolkę, otrzymasz szeroki zakres właściwości umożliwiających dostosowanie kontrolki.

W tym artykule nauczyliśmy się, jak dodawać kontrolki ActiveX i uzyskiwać do nich dostęp w pliku Excel. Aby dodać obraz do pliku Excel, zapoznaj się z artykułem na temat jak dodać obraz w komórce Excela za pomocą C#.

 Polski