Проверка папки на существование формулой в Excel

Функция ПАПКАСУЩ проверяет наличие директории по заданному пути и возвращает ИСТИНА если указанная папка существует и ЛОЖЬ в противном случае.

Описание функции

Формула =ПАПКАСУЩ(ПУТЬ) возвращает ИСТИНА или ЛОЖЬ в зависимости от существования папки по указанному пути. Функция имеет только один аргумент:

  • ПУТЬ - полный путь к папке, существование которой необходимо проверить

Пример

Пример проверки наличия папки по заданному пути

Проверка существования папки

Код на VBA

Function ПАПКАСУЩ(ПУТЬ As String) As Boolean
   If Dir(ПУТЬ, vbDirectory) = "" Then
       ПАПКАСУЩ = False
   Else
       ПАПКАСУЩ = (GetAttr(ПУТЬ) And vbDirectory) = vbDirectory
   End If
End Function
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.