Ovaj kratki vodič opisuje kako stvoriti makronaredbu u DOCM pomoću C#. Pruža detalje o postavljanju IDE-a, popis koraka i primjer makro koda pomoću C#. Naučit ćete kako stvoriti VbaProject, VbaModule i postaviti različita svojstva.
Koraci za korištenje makronaredbi u Wordu pomoću C#
- Postavite okruženje za korištenje Aspose.Words for .NET kako biste radili s VBA modulima
- Uvezite potrebne prostore imena System, Aspose.Words i Aspose.Words.Vba
- Stvorite novi prazan Document pomoću klase Document
- Dodijelite novi VBA projekt dokumentu inicijaliziranjem objekta VbaProject
- Postavite naziv, vrstu i izvorni kod VBA modula
- Dodajte stvoreni VBA modul u kolekciju Modules VBA projekta dokumenta
- Save dokument kao Word datoteku s omogućenom makronaredbom
Ovi koraci sažimaju proces stvaranja makronaredbe za Word pomoću C#. Kod inicijalizira novi Word dokument, pridružuje VBA projekt i definira modul s makronaredbom određivanjem naziva, vrste i izvornog koda. Na kraju, modul se dodaje projektu, a dokument se sprema kao Word datoteka s omogućenom makronaredbom.
Kod za dodavanje makronaredbe u MS Word pomoću C#
Ovaj kod pomaže pri stvaranju Word dokumenta s omogućenom makronaredbom pomoću C#. Klasa VbaProject pomaže u upravljanju kodnom stranicom, nazivom, statusom zaštite, referencama projekta i modulima koji su uključeni. Klasa VbaModule predstavlja jedan modul unutar VBA projekta s atributima za naziv, vrstu (proceduralni, klasa, dokument, itd.) i izvorni kod, te podržava kloniranje za dupliciranje.
Ovaj vodič objašnjava rad s VBA kodom pomoću C#. Za pretvaranje Word datoteke u JSON, pogledajte članak Pretvorba DOCX u JSON u C#.