VBA Fájl / munkafüzet törlése

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

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave