Kako provjeriti postoji li datoteka ili mapa na vašem računalu pomoću Excel VBA?

Današnji vodič za automatizaciju sustava Office usmjeren je na učenje kako provjeriti postoji li datoteka u jednom od direktorija vašeg računala.

Priprema

Ako ste donekle novi u kodiranju, provjerite je li kartica za razvoj programa Microsoft Office Excel omogućena i jeste li upoznati s nekim osnovnim Excel VBA .

Provjera postojanja datoteke pomoću Excel VBA

Sljedeći kod koristi okvire za unos kako bi uhvatio put do datoteke kao i sam naziv datoteke od korisnika.

Zatim koristi metodu Dir kako bi provjerio postoji li put datoteke doista.

Na kraju, korisniku prikazuje okvir s porukom s rezultatom provjere.

Sub Check_file_exists()

Dim NameDir As String
Dim NameFile As String

'Capture the file path and name from the users
NameDir = InputBox("Enter file directory")
NameFile = InputBox("Enter file name")

'Check whether the file exists
If (Dir(NameDir & NameFile)) = "" Then
    MsgBox ("File doesn't exist")

    Else
    
    MsgBox ("File exists")
    End If
End Sub

Provjerite postoji li mapa

Na sličan način možete provjeriti postoji li određena mapa u vašem operativnom sustavu. Također ovdje koristimo metodu Dir , ali s parametrom vbDirectory .

Sub Check_folder_exists()

Dim NameDir As String

NameDir = InputBox("Enter file directory")


If (Dir(NameDir, vbDirectory)) = "" Then
    MsgBox ("Folder doesn't exist")

    Else
    
    MsgBox ("Folder exists")
    End If
End Sub

Korištenje Koda

  • Otvorite Microsoft Excel i idite do svoje radne knjige.
  • Pritisnite Developer, a zatim pritisnite Visual Basic.
  • Kopirajte i zalijepite kod odozgo kao potprogram u bilo koji određeni list vašeg VBA modula.
  • Pokrenite (F5) kod.
  • Spremite svoju radnu bilježnicu.

Moguća proširenja

Šifra kotlovske ploče iznad može se proširiti za sljedeće slučajeve upotrebe:

  • Napravite mapu/datoteku ako već ne postoji.
  • Izbrišite datoteku mape pod uvjetom da je prisutna u direktoriju datoteka vašeg operativnog sustava.
  • Tražite datoteke/mape pomoću zamjenskog znaka.

Upute za slušanje glazbe na Google kartama

Upute za slušanje glazbe na Google kartama

Upute za slušanje glazbe na Google Maps Trenutno korisnici mogu putovati i slušati glazbu koristeći Google Map aplikaciju na iPhoneu. Danas vas WebTech360 poziva

Upute za korištenje LifeBOX-a - Viettelove online usluge pohrane

Upute za korištenje LifeBOX-a - Viettelove online usluge pohrane

Upute za korištenje LifeBOX - Viettelove online usluge pohrane, LifeBOX je novopokrenuta Viettelova online usluga pohrane s mnogim vrhunskim značajkama

Kako ažurirati status na Facebook Messengeru

Kako ažurirati status na Facebook Messengeru

Kako ažurirati status na Facebook Messengeru, Facebook Messenger u najnovijoj verziji korisnicima je pružio izuzetno korisnu značajku: mijenjanje

Upute za kartašku igru ​​Werewolf Online na računalu

Upute za kartašku igru ​​Werewolf Online na računalu

Upute za kartašku igru ​​Werewolf Online na računalu, Upute za preuzimanje, instaliranje i igranje Werewolf Online na računalu preko iznimno jednostavnog LDPlayer emulatora.

Upute za brisanje Storiesa objavljenih na Instagramu

Upute za brisanje Storiesa objavljenih na Instagramu

Upute za brisanje priča objavljenih na Instagramu Ako želite izbrisati priču na Instagramu, ali ne znate kako? Danas WebTech360

Upute za dodavanje istaknutih fotografija na Facebook

Upute za dodavanje istaknutih fotografija na Facebook

Upute za dodavanje istaknutih slika na Facebook. Trenutno nam Facebook dopušta postavljanje istaknutih slika na naše osobne stranice. Ovdje vas pozivamo

Kako popraviti pogrešku Windows Quick Assist ne radi

Kako popraviti pogrešku Windows Quick Assist ne radi

Kako popraviti pogrešku Windows Quick Assist ne radi, Windows Quick Assist vam pomaže da se jednostavno povežete s udaljenim računalom. Međutim, ponekad stvara i pogreške. Ali,

Upute za uključivanje/isključivanje miksanja pjesama na Spotifyju

Upute za uključivanje/isključivanje miksanja pjesama na Spotifyju

Upute za uključivanje/isključivanje miksanja pjesama na Spotifyju, kako bismo pomogli ljudima da brzo promijene redoslijed pjesama na gornjoj glazbenoj listi za reprodukciju

Upute za tajno snimanje zvuka na iPhone

Upute za tajno snimanje zvuka na iPhone

Upute za tajno snimanje na iPhoneu. Trenutačno korisnici iPhonea mogu tajno snimati dodirivanjem stražnje strane telefona. Danas vas WebTech360 poziva

Kako koristiti Mixamo za animiranje prilagođenih 3D modela

Kako koristiti Mixamo za animiranje prilagođenih 3D modela

Kako koristiti Mixamo za animiranje prilagođenih 3D modela Uz Mixamo možete jednostavno uvesti 3D model i na njega primijeniti efekte animacije. U nastavku su upute za uporabu