Ta bort Excel-makron med Java

Den här artikeln förklarar hur du tar bort makron från Excel med Java. Den innehåller information om hur du tar bort en specifik modul eller tar bort VBA-projektet i Excel med Java. Olika alternativ visas för att få åtkomst till och ta bort målmoduler baserat på dina krav.

Steps to Remove Macros from Excel using Java

  1. Ställ in miljön för att använda Aspose.Cells for Java för att ta bort VBA-moduler
  2. Ladda licensen för att få tillgång till alla funktioner i produkten
  3. Ladda workbook som innehåller VBA-projektet med makron
  4. Få åtkomst till VBA-projektet och hämta samlingen av moduler i det
  5. Ta bort önskad modul genom att skicka dess namn till metoden Remove()
  6. Ta bort en specifik modul genom att ange dess index
  7. Ta bort alla moduler i ett blad genom att skicka arbetsbladsreferensen till metoden Remove
  8. Anropa removeMacro() om du vill ta bort VBA-projektet med moduler från Excel-filen
  9. Spara utdatafilen Exec

Dessa steg beskriver processen för att få åtkomst till och ta bort Excel-makron med Java. Ladda källfilen i Excel, få åtkomst till dess VBA-projekt och modulsamling och anropa sedan metoden Remove() genom att skicka olika argument, som visas i följande exempelkod. För att ta bort hela VBA-projektet anropar du metoden removeMacro() i Workbook-objektet.

Code to Delete Excel VBA using Java

Den här koden demonstrerar processen för att ta bort makron från Excel. Du kan iterera genom alla moduler och få åtkomst till deras namn och kod innan du tar bort en post. Du kan använda antingen namn eller index för att ta bort en enskild modul eller använda en arbetsbladsreferens för att ta bort alla moduler från ett blad.

Den här artikeln har lärt oss processen för att ta bort makron eller hela VBA-projektet från en Excel-fil. För att lägga till eller ändra ett makro i en Excel-fil, se artikeln Lägg till modul i Excel VBA-biblioteket med Java.

 Svenska