Šis vadovas paaiškina, kaip sukurti makrokomandą Word programoje naudojant Python. Jame pateikiama informacija apie IDE nustatymą, veiksmų sąrašą ir pavyzdinį scenarijų, rodantį VBA programavimą naudojant Python. Bus aptartos visos būtinos klasės, metodai ir savybės, reikalingos darbui su makrokomandomis Word faile.
Veiksmai, kaip sukurti Word dokumentą su makrokomandomis naudojant Python
- Nustatykite aplinką naudojant Aspose.Words for Python via .NET
- Sukurkite naują document
- Pridėkite VBA project prie dokumento
- Suteikite projektui prasmingą pavadinimą
- Sukurkite naują VBA modulį makrokomandos kodui
- Nustatykite modulio tipą ir pridėkite paprastą makrokomandą, kuri rodo pranešimą „Sveikas“
- Pridėkite šį modulį prie VBA projekto
- Išsaugokite dokumentą kaip Word failą su makrokomandomis, kad kodas būtų vykdomas atidarius
Šie žingsniai apibrėžia procesą, kaip dirbti su VBA for Word naudojant Python. Nustatykite Aspose.Words for Python via .NET ir sukurkite naują Word dokumentą su pridėtu VBA projektu. Pridėkite pavadintą modulį su paprasta „Sveikas“ makrokomanda ir išsaugokite dokumentą kaip Word failą su makrokomandomis, kad kodas būtų vykdomas atidarius.
VBA programavimo kodas naudojant Python
Šis pavyzdys parodo VBA programavimą naudojant Python makrokomandas palaikančiame Word faile. Klasė VbaProject suteikia prieigą prie apsaugos būsenos, kodavimo puslapio ir VBA modulių kolekcijos. Klasė VbaModule atstovauja vieną VBA modulį Word dokumento makrokomandų projekte, leidžiančią nustatyti jo pavadinimą, tipą (pvz., procedūrinį ar klasės), šaltinio kodą ir jį klonuoti.
Šis straipsnis paaiškino, kaip dirbti su makrokomandomis Word faile. Norėdami konvertuoti PDF failą į Markdown, žr. straipsnį Konvertuoti PDF į Markdown naudojant Python.