Stvaranje makronaredbe u Wordu pomoću C#

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#

  1. Postavite okruženje za korištenje Aspose.Words for .NET kako biste radili s VBA modulima
  2. Uvezite potrebne prostore imena System, Aspose.Words i Aspose.Words.Vba
  3. Stvorite novi prazan Document pomoću klase Document
  4. Dodijelite novi VBA projekt dokumentu inicijaliziranjem objekta VbaProject
  5. Postavite naziv, vrstu i izvorni kod VBA modula
  6. Dodajte stvoreni VBA modul u kolekciju Modules VBA projekta dokumenta
  7. 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#.

 Hrvatski