Ez a rövid útmutató leírja, hogyan lehet makrót létrehozni a DOCM C# használatával. Részletezi az IDE beállítását, a lépéseket és egy C#-ban írt makrókód példáját. Megtanulja, hogyan hozzon létre egy VbaProject-et, egy VbaModule-t, és hogyan állítsa be a különböző tulajdonságokat.
Lépések a makrók Wordben való használatához C#-ban
- Állítsa be a környezetet az Aspose.Words for .NET használatához a VBA modulokkal való munkához
- Importálja a szükséges névtereket: System, Aspose.Words és Aspose.Words.Vba
- Hozzon létre egy új Document a Document osztály használatával
- Rendeljen a dokumentumhoz egy új VBA projektet egy VbaProject objektum inicializálásával
- Adja meg a VBA modul nevét, típusát és forráskódját
- Adja hozzá a létrehozott VBA modult a dokumentum VBA projektjének Modules gyűjteményéhez
- Save a dokumentumot makrós Word fájlként
Ezek a lépések összefoglalják a Word makró létrehozásának folyamatát C#-ban. A kód inicializál egy új Word dokumentumot, csatol egy VBA projektet, és definiál egy modult makróval, megadva a nevét, típusát és forráskódját. Végül a modul hozzáadásra kerül a projekthez, és a dokumentum makrós Word fájlként kerül mentésre.
Kód makró hozzáadásához MS Wordben C# használatával
Ez a kód segít makrós Word dokumentum létrehozásában C# használatával. A VbaProject segít kezelni a kódoldalt, nevet, védelmi állapotot, projekt-hivatkozásokat és a benne lévő modulokat. A VbaModule osztály egyetlen modult képvisel a VBA projekten belül, tulajdonságokkal a név, típus (eljárás, osztály, dokumentum stb.) és forráskód megadására, valamint támogatja a klónozást a duplikáláshoz.
Ez az oktatóanyag elmagyarázza, hogyan kell dolgozni VBA kóddal C#-ban. Word fájl JSON-ná alakításához lásd a DOCX konvertálása JSON-ra C#-ban című cikket.