VBA umożliwia usunięcie istniejącego pliku za pomocą Zabić Komenda. W tym samouczku dowiesz się, jak usunąć określony plik lub wiele plików.
Jeśli chcesz dowiedzieć się, jak skopiować i zmienić nazwę pliku, możesz kliknąć ten link: VBA Copy File
Usuń pojedynczy plik (lub skoroszyt) w VBA
Pokażemy, jak usunąć plik Przykładowy plik 1.xlsx w folderze Folder VBA. Folder z plikiem wygląda teraz tak, jak na obrazku 1:
Obraz 1. Usuń pojedynczy plik
Oto kod, który usunie plik:
1 | Zabij „C:\Folder VBA\Przykładowy plik 1.xlsx” |
Po uruchomieniu kodu plik Przykładowy plik 1.xlsx jest teraz usunięty z Folder VBA. Dane wyjściowe znajdują się na obrazku 2:
Obraz 2. Plik usunięty z folderu C:\VBA
Usuń wszystkie pliki Excela z folderu
To samo polecenie umożliwia usunięcie wszystkich plików Excela z folderu. Wystarczy wstawić gwiazdkę (*) zamiast nazwy pliku. Gwiazdka zastępuje dowolny ciąg. Oto kod:
1 | Zabij „C:\Folder VBA\*.xlsx” |
Jak widać na obrazku 3, wszystkie pliki Excela z folderu VBA są usuwane:
Obraz 3. Usuń wszystkie pliki Excel z folderu C: \ VBA