Ez a cikk bemutatja a VBA programozást MS Wordben Java használatával. Tartalmazza az IDE beállításait, az utasítások listáját és egy mintakódot, amely bemutatja a makró fejlesztését DOCM esetén Java segítségével. Megtanulja, hogyan állíthatja be a VBA projekt és modulok különböző tulajdonságait.
Lépések makró létrehozásához MS Wordben Java használatával
- Állítsa be a környezetet az Aspose.Words for Java használatához, hogy engedélyezze a makrókat a Word fájlban
- Importálja a szükséges modulokat, beleértve a Document, VbaModule, VbaProject és VbaModuleType osztályokat
- Hozzon létre egy üres Word fájlt a Document osztály segítségével
- Hozzon létre egy VbaProject objektumot, és állítsa be a nevét
- Adja hozzá ezt a projektet az újonnan létrehozott Word fájlhoz
- Hozzon létre egy VbaModule-t, és állítsa be a nevét, típusát és forráskódját
- Adja hozzá ezt a modult a Word fájl VbaProject modulgyűjteményéhez
- Mentse a Word fájlt az új VBA projekttel és modullal együtt
Ezek a lépések összefoglalják a VBA szkript Java segítségével történő írásának folyamatát Word DOCM fájlhoz. Ebben a folyamatban importálja a Document, VbaProject, VbaModule és VbaModuleType osztályokat, létrehoz egy üres Word dokumentumot, inicializál egy elnevezett VbaProjectet, és hozzáadja a dokumentumhoz. Ezután létrehoz egy VbaModule-t a neve, típusa és makróforrása alapján, hozzáadja a projekt modulgyűjteményéhez, és elmenti a dokumentumot makró engedélyezett fájlként, amely tartalmazza az új VBA projektet és modult.
Kód makrók létrehozásához MS Wordben Java használatával
A fenti kód segít egy makró engedélyezett Word dokumentum létrehozásában Java használatával. A VbaProject osztály megjeleníti a VBA projekt kódoldalát és nevét, jelzi a védelem/aláírás állapotát, és gyűjteményeket biztosít a modulok és hivatkozások kezeléséhez. A VbaModule osztály lekéri/beállítja a VBA modul nevét, forráskódját és típusát (eljárás, dokumentum, osztály vagy tervező).
Ez a cikk megtanított minket, hogyan dolgozzunk a VBA-val Wordhöz Java használatával. A DOCX fájl JSON-ná alakításához olvassa el a DOCX konvertálása JSON-ná Java nyelven című cikket.