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.

Leave a Comment

Kako dodati emotikone poruka na Facebook Messenger

Kako dodati emotikone poruka na Facebook Messenger

Kako dodati emotikone poruka na Facebook Messenger. Otkrijte kako koristiti razne emotikone za poboljšanje komunikacije.

Kako koristiti WiFi AR za provjeru snage Wi-Fi-ja

Kako koristiti WiFi AR za provjeru snage Wi-Fi-ja

Kako koristiti WiFi AR za provjeru snage Wi-Fi-ja, WiFi AR je jedinstvena aplikacija koja vam omogućuje provjeru jačine signala bežične mreže koristeći proširenu stvarnost.

Upute za pronalaženje spremljenih videa na Facebooku

Upute za pronalaženje spremljenih videa na Facebooku

Upute za pronalaženje spremljenih videa na Facebooku. Ako nakon spremanja videa u Facebookovu arhivu ne znate kako ga ponovno pogledati, ovaj vodič će vam pomoći.

Upute za uključivanje livestream obavijesti na Instagramu

Upute za uključivanje livestream obavijesti na Instagramu

Upute za uključivanje livestream obavijesti na Instagramu. Saznajte kako primati obavijesti o prijenosima uživo na Instagramu putem našeg jednostavnog vodiča.

Kako izraditi kuverte i naljepnice na Microsoft Office Word 2016 i 2019?

Kako izraditi kuverte i naljepnice na Microsoft Office Word 2016 i 2019?

Saznajte kako jednostavno možete izraditi naljepnice i ispisane omotnice u programu Word 365 / 2019 / 2016.

Upute za objavljivanje više fotografija na istoj Facebook priči

Upute za objavljivanje više fotografija na istoj Facebook priči

Detaljne upute za objavljivanje više fotografija na istoj Facebook priči. Saznajte kako učinkovito koristiti ovu značajku.

Kako koristiti efekte u programu Adobe Premiere Pro

Kako koristiti efekte u programu Adobe Premiere Pro

Kako koristiti efekte u programu Adobe Premiere Pro, efekte možete lako primijeniti kroz našu detaljnu uputu.

Prečaci u Blenderu koje korisnici trebaju znati

Prečaci u Blenderu koje korisnici trebaju znati

Prečaci u Blenderu koje korisnici trebaju znati. Ovaj vodič sadrži ključne prečace koji vam olakšavaju rad u Blenderu.

Kako provjeriti matičnu ploču računala

Kako provjeriti matičnu ploču računala

Saznajte kako provjeriti matičnu ploču računala koristeći različite metode - od naredbenog retka do CPU-Z. Ova uputa je korisna ako planirate nadogradnji vašeg osobnog računala.

Upute za izradu titlova za video pomoću CapCuta

Upute za izradu titlova za video pomoću CapCuta

Upute za izradu titlova za videozapise pomoću CapCuta. Ovaj članak će vam pokazati kako jednostavno uključiti titlove na Capcutu.