Այս կարճ ուղեցույցը բացատրում է, թե ինչպես ստեղծել մակրո DOCM-ում՝ օգտագործելով C#։ Այն տրամադրում է IDE-ի կարգավորման մանրամասներ, քայլերի ցուցակ և մակրո կոդի օրինակ՝ C#-ով։ Դուք կսովորեք, թե ինչպես ստեղծել VbaProject, VbaModule և կարգավորել տարբեր հատկություններ։
Քայլեր՝ Word-ում մակրո օգտագործելու համար՝ C#-ով
- Կարգավորեք միջավայրը՝ Aspose.Words for .NET օգտագործելու համար՝ VBA մոդուլների հետ աշխատելու նպատակով
- Ներմուծեք անհրաժեշտ անվանատարածքները՝ System, Aspose.Words և Aspose.Words.Vba
- Ստեղծեք նոր դատարկ Document՝ օգտագործելով Document դասը
- Փաստաթղթին կցեք նոր VBA նախագիծ՝ ստեղծելով VbaProject օբյեկտ
- Սահմանեք VBA մոդուլի անունը, տեսակը և սկզբնական կոդը
- Ավելացրեք ստեղծված VBA մոդուլը փաստաթղթի VBA նախագծի Modules հավաքածուում
- Save փաստաթուղթը՝ որպես մակրո ակտիվացված Word ֆայլ
Այս քայլերը ամփոփում են Word-ի համար մակրո ստեղծելու գործընթացը՝ օգտագործելով C#։ Կոդը նախ սկսում է նոր Word փաստաթուղթ, կցում է VBA նախագիծ և սահմանում մակրո մոդուլ՝ նշելով դրա անունը, տեսակը և սկզբնական կոդը։ Վերջում մոդուլը ավելացվում է նախագծում, և փաստաթուղթը պահպանվում է որպես մակրո ակտիվացված ֆայլ։
Կոդ՝ MS Word-ում մակրո ավելացնելու համար՝ օգտագործելով C#
Այս կոդը օգնում է ստեղծել մակրո ակտիվացված Word փաստաթուղթ՝ օգտագործելով C#։ VbaProject-ը օգնում է կառավարել կոդի էջը, անունը, պաշտպանության կարգավիճակը, նախագծի հղումները և ներառված մոդուլները։ VbaModule դասը ներկայացնում է մեկ մոդուլ VBA նախագծում՝ հատկություններով անունի, տեսակի (պրոցեդուրալ, դասի, փաստաթղթի և այլն) և սկզբնական կոդի համար՝ աջակցելով կրկնօրինակմանը։
Այս դասը բացատրում է, թե ինչպես աշխատել VBA կոդի հետ՝ օգտագործելով C#։ Word ֆայլը JSON-ի վերածելու համար, տես DOCX-ը JSON-ի վերածել C#-ում հոդվածը։