Ten artykuł zawiera instrukcje dotyczące używania formantów ActiveX w Excel w Javie. Udostępnia szczegóły dotyczące pisania aplikacji i przykładowy kod do wstawienia kontroli Excel Active X z Javą. Dowiesz się, jak dodawać różne kontrolki ActiveX i uzyskiwać dostęp do kontrolek ActiveX w istniejącym pliku Excel w celu odczytywania i aktualizowania właściwości.
Kroki, aby wstawić kontrolki ActiveX w programie Excel za pomocą języka Java
- Ustaw IDE tak, aby używało Aspose.Cells for Java do dodawania kontrolek ActiveX
- Utwórz workbook i dodaj przycisk do kolekcji kształtów celu sheet w skoroszycie
- Dodaj kolejną kontrolkę ActiveX ComboBox do kolekcji kształtów
- Połącz obie kontrolki z oddzielnymi komórkami
- Ustaw wartość tekstu w ComboBox
- Uzyskaj dostęp do kontrolki ActiveX i zaktualizuj jej właściwości
- Zapisz ostatni skoroszyt
Poniższe kroki opisują jak używać kontrolek ActiveX w programie Excel w środowisku Java. Utwórz nowy skoroszyt, uzyskaj dostęp do arkusza, uzyskaj dostęp do kolekcji kształtów w wybranym arkuszu i dodaj tyle kontrolek, ile jest wymagane, wywołując metodę addActiveXControl(), podając typ kontrolki, lokalizację, rozmiar i określone właściwości odpowiednich elementów sterujących. Dostęp do kontrolek ActiveX można uzyskać, analizując kolekcję kształtów w arkuszu i manipulując żądanymi kontrolkami, sprawdzając ich typ.
Kod do dodania Active X dla Excela z Javą
Ten przykładowy kod ilustruje użycie kontroli Active X w programie Excel z językiem Java. Moduł wyliczający ControlType zawiera wiele typów kontrolek, których można użyć do tworzenia różnych kontrolek w arkuszu programu Excel. Można ustawić właściwości, takie jak ustawienie flagi, aby kontrolka była widoczna, ustawienie cienia, wybranie wskaźnika myszy dla kontrolki oraz włączenie/wyłączenie stanu, koloru i czcionek.
W tym artykule opisano wstawianie i uzyskiwanie dostępu do kontroli ActiveX w programie Excel z językiem Java. Aby wstawić wykresy do arkusza Excel, zapoznaj się z artykułem na temat Jak utworzyć wykres Excela w Javie.