Как да проверите дали във вашия компютър съществува файл или папка с Excel VBA?

Днешният урок за автоматизация на Office е фокусиран върху научаването как да проверите дали файл съществува в една от директориите на вашия компютър.

Подготовка

Ако сте малко нови в кодирането, уверете се, че разделът за разработка на Microsoft Office Excel е активиран и че сте запознати с някои основни Excel VBA .

Проверка дали съществува файл с Excel VBA

Следният код използва полета за въвеждане, за да улови пътя към файла, както и самото име на файла от потребителя.

След това използва метода Dir , за да провери дали пътят на файла наистина съществува.

И накрая, той показва поле за съобщение на потребителя с резултата от проверката.

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

Проверете дали папка съществува

По доста подобен начин можете да проверите дали във вашата операционна система съществува конкретна папка. Също така тук използваме метода Dir , но с параметъра 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

Използване на кода

  • Отворете Microsoft Excel и отидете до вашата работна книга.
  • Натиснете Developer и след това натиснете Visual Basic.
  • Копирайте и поставете кода отгоре като подпрограма в конкретен лист от вашия VBA модул.
  • Изпълнете (F5) кода.
  • Запазете работната си книга.

Възможни разширения

Кодът на котела по-горе може да бъде разширен за следните случаи на употреба:

  • Създайте папка/файл, ако все още не съществува.
  • Изтрийте файл от папка, при условие че те присъстват в файловата директория на вашата операционна система.
  • Търсете файлове/папки с помощта на заместващ знак.

Leave a Comment

Ръководство за начинаещи за използване на Blender

Ръководство за начинаещи за използване на Blender

Инструкции за използване на Blender за начинаещи, лесни стъпки за работа с 3D софтуер, който предлага мощни инструменти за графичен дизайн.

Как да създавате и добавяте слайдове към презентации на PowerPoint с VBA?

Как да създавате и добавяте слайдове към презентации на PowerPoint с VBA?

Научете как да напишете прост VBA макрос за вмъкване на слайдове и създаване на нова презентация

Инструкции за включване и изключване на мехурчета за чат във Facebook Messenger на Android

Инструкции за включване и изключване на мехурчета за чат във Facebook Messenger на Android

Инструкции за включване и изключване на балончетата за чат във Facebook Messenger на Android. Балончетата за чат са полезна функция за лесна комуникация.

Инструкции за слушане на музика в Google Maps

Инструкции за слушане на музика в Google Maps

Инструкции за слушане на музика в Google Maps В момента потребителите могат да пътуват и да слушат музика с помощта на приложението Google Map на iPhone. Днес WebTech360 ви кани

Инструкции за използване на LifeBOX - онлайн услугата за съхранение на Viettel

Инструкции за използване на LifeBOX - онлайн услугата за съхранение на Viettel

Инструкции за използване на LifeBOX - онлайн услугата за съхранение на Viettel, LifeBOX е наскоро пусната онлайн услуга за съхранение на Viettel с много превъзходни функции

Как да актуализирате статуса във Facebook Messenger

Как да актуализирате статуса във Facebook Messenger

Как да актуализирате статуса във Facebook Messenger, Facebook Messenger в най-новата версия предостави на потребителите изключително полезна функция: промяна

Инструкции за играта на карти Werewolf Online на компютър

Инструкции за играта на карти Werewolf Online на компютър

Инструкции за играта на карти Werewolf Online на компютъра, Инструкции за изтегляне, инсталиране и игра на Werewolf Online на компютъра чрез изключително простия емулатор LDPlayer.

Инструкции за изтриване на истории, публикувани в Instagram

Инструкции за изтриване на истории, публикувани в Instagram

Инструкции за изтриване на истории, публикувани в Instagram Ако искате да изтриете история в Instagram, но не знаете как? Днес WebTech360

Инструкции за добавяне на избрани снимки във Facebook

Инструкции за добавяне на избрани снимки във Facebook

Инструкции за добавяне на представени изображения във Facebook В момента Facebook ни позволява да задаваме представени изображения на нашите лични страници. Тук ви каним

Как да коригирате грешката Windows Quick Assist не работи

Как да коригирате грешката Windows Quick Assist не работи

Как да коригирате грешката Windows Quick Assist не работи, Windows Quick Assist ви помага лесно да се свържете с отдалечен компютър. Понякога обаче генерира и грешки. Но,