Ovaj članak objašnjava kako ukloniti makronaredbe iz Excela pomoću Jave. Sadrži pojedinosti o uklanjanju određenog modula ili brisanju VBA projekta u Excelu pomoću Jave. Prikazane su različite opcije za pristup i uklanjanje ciljanih modula prema vašim zahtjevima.
Steps to Remove Macros from Excel using Java
- Postavite okruženje za korištenje Aspose.Cells for Java za uklanjanje VBA modula
- Učitajte licencu za pristup svim značajkama proizvoda
- Učitajte workbook koji sadrži VBA projekt s makronaredbama
- Pristupite VBA projektu i dohvatite zbirku modula u njemu
- Uklonite željeni modul prosljeđivanjem njegovog naziva u metodu Remove()
- Uklonite određeni modul postavljanjem njegovog indeksa
- Uklonite sve module na listu prosljeđivanjem reference radnog lista u metodu Remove
- Pozovite removeMacro() ako želite ukloniti VBA projekt s modulima iz Excel datoteke
- Spremite izlaznu Exec datoteku
Ovi koraci opisuju postupak pristupa i brisanja Excel makronaredbi pomoću Jave. Učitajte izvorni Excel dokument, pristupite njegovom VBA projektu i zbirci modula te pozovite metodu Remove() prosljeđivanjem različitih argumenata, kao što je prikazano u sljedećem primjeru koda. Za uklanjanje cijelog VBA projekta pozovite metodu removeMacro() u objektu Workbook.
Code to Delete Excel VBA using Java
Ovaj kôd prikazuje postupak uklanjanja makronaredbi iz Excela. Možete iterirati kroz sve module i pristupiti njihovim nazivima i kodu prije uklanjanja zapisa. Možete koristiti naziv ili indeks za uklanjanje pojedinačnog modula ili koristiti referencu radnog lista za uklanjanje svih modula s lista.
Ovaj članak nas je naučio postupku uklanjanja makronaredbi ili cijelog VBA projekta iz Excel datoteke. Za dodavanje ili izmjenu makronaredbe u Excel datoteci, pogledajte članak Dodavanje modula u Excel VBA biblioteku pomoću Jave.