Denna guide förklarar hur du skapar ett makro i Word med Python. Du får information om IDE-konfiguration, steg-för-steg-instruktioner och ett exempel på ett skript som visar VBA-programmering med Python. Alla nödvändiga klasser, metoder och egenskaper som krävs för att arbeta med makron i en Word-fil diskuteras.
Steg för att skapa ett makroaktiverat Word-dokument med Python
- Ställ in miljön för att använda Aspose.Words for Python via .NET
- Skapa ett nytt document
- Bifoga ett VBA project till dokumentet
- Ge projektet ett meningsfullt namn
- Skapa en ny VBA-modul för makrokoden
- Definiera modulens typ och lägg till ett enkelt makro som visar ett meddelande “Hej”
- Lägg till denna modul i VBA-projektet
- Spara dokumentet som en makroaktiverad Word-fil så att koden kan köras vid öppning
Denna uppsättning instruktioner beskriver processen att arbeta med VBA för Word med Python. Ställ in Aspose.Words for Python via .NET och skapa ett nytt Word-dokument med ett bifogat VBA-projekt. Lägg till en namngiven modul som innehåller ett enkelt “Hej”-makro och spara filen som ett makroaktiverat dokument så att koden körs när filen öppnas.
Kod för VBA-programmering med Python
Detta exempel visar VBA-programmering med Python i en makroaktiverad Word-fil. Klassen VbaProject ger tillgång till skyddsstatus, kodsida och samlingen av VBA-moduler. Klassen VbaModule representerar en enskild VBA-modul i Word-dokumentets makroprojekt och låter dig ange dess namn, typ (t.ex. procedur eller klass), källkod och kopiera den.
Denna artikel lärde oss hur man arbetar med makron i en Word-fil. För att konvertera en PDF-fil till markdown, se artikeln Konvertera PDF till Markdown med Python.