VBA vam omogoča, da z datoteko Ubij ukaz. V tej vadnici se boste naučili izbrisati določeno datoteko ali več datotek.
Če se želite naučiti kopirati in preimenovati datoteko, lahko kliknete to povezavo: VBA Copy File
Izbrišite eno datoteko (ali delovni zvezek) v VBA
Pokazali bomo, kako izbrisati datoteko Vzorčna datoteka 1.xlsx v mapi Mapa VBA. Mapa z datoteko je zdaj videti kot na sliki 1:
Slika 1. Izbrišite eno datoteko
Tukaj je koda, ki bo izbrisala datoteko:
1 | Ubijte "C: \ VBA Folder \ Sample File 1.xlsx" |
Po zagonu kode se datoteka Vzorčna datoteka 1.xlsx je zdaj izbrisan iz Mapa VBA. Izhod je na sliki 2:
Slika 2. Datoteka je izbrisana iz mape C: \ VBA
Izbrišite vse datoteke Excel iz mape
Isti ukaz vam omogoča, da iz mape izbrišete vse Excelove datoteke. Namesto imena datoteke morate postaviti zvezdico (*). Zvezdica nadomesti kateri koli niz. Tukaj je koda:
1 | Ubijte "C: \ VBA Folder \*. Xlsx" |
Kot lahko vidite na sliki 3, so vse datoteke Excel iz mape VBA izbrisane:
Slika 3. Izbrišite vse Excelove datoteke iz mape C: \ VBA