Den här artikeln visar hur du ändrar Excel VBA-bibliotek med C#. Den delar IDE-inställningarna, en lista med steg och ett kodavsnitt för att lägga till modul i ett Excel VBA-kodbibliotek med C#. Det visar hur du kommer åt VBA-projektet och lägger till moduler och kod i arbetsboken.
Steg för att ändra Excel VBA-kodbibliotek med C#
- Ställ in IDE att använda Aspose.Cells for .NET för att lägga till modul och kod
- Skapa en workbook, öppna ett arbetsblad och lägg till en VBA module
- Gå till den nyskapade modulen med det nya modulindexet
- Ställ in namn och kod för modulen
- Spara den utgående Excel-filen med det nya VBA-makrot
Dessa steg förklarar processen för att lägga till modul i Excel VBA-källkodsbiblioteket med C#. Gå till VbaProject.Modules-samlingen för den valda arbetsboken och anrop Add()-metoden för att lägga till en ny modul. Få en referens till den nyskapade modulen och ställ in dess namn och koder till önskade värden innan du sparar den resulterande XLSM-filen.
Kod för att uppdatera Excel Macro Library med C#
Den här exempelkoden visar hur man kommer åt VBA-kodbiblioteket med C# i en Excel-fil och lägger till modul och kod. Exempelkoden i modulen visar en meddelanderuta i MS Excel när cellen A1-värdet ändras. Den här meddelanderutan innehåller det uppdaterade värdet i cellen, men du kan ändra koden enligt dina krav.
Den här artikeln har lärt oss att lägga till makron i en Excel-fil. För att visa formler i Excel, se artikeln om hur man visar formler i Excel med C#.