W tym artykule opisano, jak dodać moduł w bibliotece Excel VBA w Javie. Zawiera szczegółowe informacje dotyczące ustawiania środowiska programistycznego, listę zadań programistycznych i przykładowy kod demonstrujący dodanie modułu w bibliotece kodów VBA w Javie. Dowiesz się także, jak ustawić różne właściwości modułu, takie jak kod VBA przedstawiający rozwój makra dla pliku Excel.
Kroki modyfikacji biblioteki kodów Excel VBA w Javie
- Ustaw IDE tak, aby używało Aspose.Cells for Java do pracy z VBA
- Utwórz instancję obiektu Workbook, uzyskaj dostęp do sheet i dodaj moduł dla wybranego arkusza
- Uzyskaj dostęp do nowego modułu ze skoroszytu i ustaw jego nazwę
- Napisz i przetestuj kod VBA i użyj go jako właściwościcodes w module
- W razie potrzeby zapisz wyjściowy plik Excel w formacie XLSM na dysku lub w strumieniu
Poniższe kroki podsumowują proces tworzenia dodatków do biblioteki kodu źródłowego Excel VBA w języku Java. Proces jest prosty, ponieważ wymaga arkusza ze skoroszytu, aby dodać nowy moduł VbaModule, a następnie ustawić w nim kilka właściwości. Ustaw właściwość Kody z wielowierszowym kodem VBA, aby makro działało.
Kod do dodania kodu w bibliotece makr programu Excel w Javie
Ten fragment kodu pokazuje, jak uzyskać dostęp do biblioteki kodów VBA w Javie i dodać moduł z zawartym w nim kodem. W tym przykładowym kodzie ustawiliśmy nazwę i kod zmieniający kolor komórek zgodnie z zakresem wartości zdefiniowanym w kodzie VBA. Moduł można dodać przy użyciu innej przeciążonej metody, która przyjmuje wartość modułu wyliczającego VbaModuleType jako argument zawierający CLASS, DESIGNER, DOCUMENT i PROCEDURAL.
W tym artykule nauczyliśmy się tworzyć nowe makro w pliku Excel. Aby zastosować formatowanie warunkowe w programie Excel, zapoznaj się z artykułem na temat Zastosuj formatowanie warunkowe w programie Excel przy użyciu języka Java.