Ako skontrolovať, či vo vašom počítači existuje súbor alebo priečinok pomocou Excel VBA?

Dnešný kurz automatizácie balíka Office je zameraný na učenie sa, ako overiť, či súbor existuje v jednom z adresárov vášho počítača.

Príprava

Ak s kódovaním začínate, uistite sa, že je povolená karta Vývoj v programe Microsoft Office Excel a že poznáte niektoré základné Excel VBA .

Kontrola, či súbor existuje pomocou Excel VBA

Nasledujúci kód využíva vstupné polia, aby od používateľa zachytil cestu k súboru, ako aj samotný názov súboru.

Potom použije metódu Dir na overenie, či cesta k súboru skutočne existuje.

Nakoniec používateľovi zobrazí okno so správou s výsledkom kontroly.

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

Skontrolujte, či existuje priečinok

Podobným spôsobom môžete skontrolovať, či vo vašom operačnom systéme existuje konkrétny priečinok. Aj tu využívame metódu Dir , ale 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

Používanie Kódexu

  • Otvorte Microsoft Excel a prejdite do svojho zošita.
  • Kliknite na položku Vývojár a potom na položku Visual Basic.
  • Skopírujte a prilepte kód zhora ako podprogram buď na konkrétnom hárku vášho modulu VBA.
  • Spustite (F5) kód.
  • Uložte si pracovný zošit.

Možné rozšírenia

Vyššie uvedený kód štítku kotla sa môže rozšíriť o nasledujúce prípady použitia:

  • Vytvorte priečinok / súbor, ak ešte neexistuje.
  • Odstráňte súbor priečinka za predpokladu, že sa nachádza v adresári súborov vášho operačného systému.
  • Vyhľadajte súbory/priečinky pomocou zástupného znaku.

Leave a Comment

Kreslenie anime: Ako nakresliť jednoduché anime postavy

Kreslenie anime: Ako nakresliť jednoduché anime postavy

Kreslenie anime: Ako kresliť jednoduché anime postavy. Tento návod vám ukáže, ako jednoducho a efektívne kresliť anime postavy, aj ako začiatočník.

Ako prevrátiť text v dokumente programu Word 2016 / 2019?

Ako prevrátiť text v dokumente programu Word 2016 / 2019?

Naučte sa, ako jednoducho zrkadliť, otáčať a prevracať text vo Worde 2016 a 365 dokumentoch. V tomto článku nájdete podrobný návod so všetkými potrebnými krokmi.

Ako pripnúť komentáre na TikTok

Ako pripnúť komentáre na TikTok

Ako pripnúť komentáre na TikTok, TikTok umožňuje používateľom jednoducho pripnúť komentáre. Tu je návod, ako pripnúť komentáre k videám TikTok.

Pokyny na odosielanie ikon vydávajúcich zvuk na Facebook Messenger

Pokyny na odosielanie ikon vydávajúcich zvuk na Facebook Messenger

Návod na odosielanie ikon, ktoré vydávajú zvuk na Facebook Messenger. Objavte, ako používať zvukové ikony na Messenger a obohatte svoje správy.

Je Google Takeout dobrou možnosťou zálohovania údajov?

Je Google Takeout dobrou možnosťou zálohovania údajov?

Zistite, či je Google Takeout dobrou možnosťou na zálohovanie údajov. Prečítajte si o výhodách a nevýhodách tejto služby.

Návod na spojenie 2 paralelne bežiacich videí na CapCut

Návod na spojenie 2 paralelne bežiacich videí na CapCut

Návod na spojenie 2 paralelne bežiacich videí na CapCut. Zistite, ako jednoducho skombinovať videá pomocou najnovšej aplikácie CapCut.

Ako používať Imerzívne zobrazenie v Zoome

Ako používať Imerzívne zobrazenie v Zoome

Ako používať Imerzívne zobrazenie v Zoom. Zistite, ako vytvoriť pohlcujúce video schôdze s Imerzívnym zobrazením v Zoom, ktoré zlepšuje interakciu a zapojenie účastníkov.

Zobrazovať text hlavičky a päty iba na prvej strane vo Worde 365 / 2016 / 2019 a Dokumentoch Google?

Zobrazovať text hlavičky a päty iba na prvej strane vo Worde 365 / 2016 / 2019 a Dokumentoch Google?

Zjistite, jak zobrazit hlavičku a patu pouze na první stránce ve Wordu 365, 2016 a 2019, a také v Google Dokumentech.

Ako napísať dlhý status s farebným pozadím na Facebooku

Ako napísať dlhý status s farebným pozadím na Facebooku

Ako napísať dlhý status s farebným pozadím na Facebooku? WebTech360 predstaví podrobné kroky na publikovanie dlhého statusu s farebným pozadím na Facebooku.

Najjednoduchší spôsob, ako kresliť anime oči

Najjednoduchší spôsob, ako kresliť anime oči

Najjednoduchší spôsob, ako nakresliť anime oči, tento článok vám ukáže, ako usporiadať očné výrazy pre realistické anime postavy.