Ez a cikk bemutatja, hogyan lehet Excel makrókat eltávolítani Excel fájlokból Java használatával. Részleteket tartalmaz egy adott modul eltávolításáról vagy a VBA projekt törléséről Excelben Java használatával. Különböző lehetőségek kerülnek bemutatásra a célmodulok eléréséhez és eltávolításához az igényeinek megfelelően.
Steps to Remove Macros from Excel using Java
- A környezet beállítása az Aspose.Cells for Java használatához a VBA modulok eltávolításához
- A licenc betöltése a termék összes funkciójának eléréséhez
- A VBA projektet makrókkal tartalmazó workbook betöltése
- A VBA projekt elérése és a benne található modulgyűjtemény lekérése
- A kívánt modul eltávolítása a nevének átadásával a Remove() metódusnak
- Egy adott modul eltávolítása az indexének beállításával
- Az összes modul eltávolítása egy munkalapról a munkalap-hivatkozás átadásával a Remove metódusnak
- A removeMacro() meghívása, ha el szeretné távolítani a VBA projektet a modulokkal együtt az Excel fájlból
- A kimeneti Exec fájl mentése
Ezek a lépések ismertetik az Excel makrók Java használatával történő eltávolításának folyamatát. Töltse be a forrás Excel fájlt, érje el annak VBA projektjét és modulgyűjteményét, majd hívja meg a Remove() metódust különböző argumentumok átadásával, ahogy az az alábbi példakódban látható. A teljes VBA projekt eltávolításához hívja meg a removeMacro() metódust a Workbook objektumban.
Code to Delete Excel VBA using Java
Ez a kód bemutatja az Excel makrók eltávolításának folyamatát. Végigiterálhat az összes modulon, és az eltávolítás előtt hozzáférhet azok nevéhez és kódjához. Használhat nevet vagy indexet egy adott modul eltávolításához, vagy munkalap-hivatkozást az összes modul eltávolításához egy lapról.
Ez a cikk megtanította nekünk a makrók vagy a teljes VBA projekt eltávolításának folyamatát egy Excel fájlból. Makró hozzáadásához vagy módosításához egy Excel fájlban tekintse meg a következő cikket: Modul hozzáadása az Excel VBA-könyvtárához Java használatával.