A VBA lehetővé teszi egy meglévő fájl törlését a Megöl parancs. Ebben az oktatóanyagban megtudhatja, hogyan törölhet egy vagy több fájlt.
Ha meg szeretné tanulni, hogyan kell másolni és átnevezni egy fájlt, kattintson erre a linkre: VBA Copy File
Egyetlen fájl (vagy munkafüzet) törlése a VBA -ban
Megmutatjuk, hogyan kell törölni a fájlt Mintafájl 1.xlsx a mappában VBA mappa. A fájl mappája most így néz ki, mint az 1. képen:
Kép 1. Töröljön egyetlen fájlt
Íme a kód, amely törli a fájlt:
1 | "C: \ VBA mappa \ mintafájl 1.xlsx" megölése |
A kód futtatása után a fájl Mintafájl 1.xlsx most törlődik a VBA mappa. A kimenet a 2. képen látható:
2. kép. A fájl törölve a C: \ VBA mappából
Minden Excel fájl törlése a mappából
Ugyanez a parancs lehetővé teszi az összes Excel fájl törlését a mappából. Csak csillagot (*) kell tennie a fájlnév helyett. Csillag helyettesít minden karakterláncot. Itt a kód:
1 | "C: \ VBA mappa \*. Xlsx" megölése |
Amint a 3. képen látható, a mappa VBA összes Excel -fájlja törlődik:
3. kép. Törölje az összes Excel fájlt a C: \ VBA mappából