Логотип
Надстройка VBA-Excel
Один из самых лучших продуктов по цена/качество. Подробнейшие инструкции, поймут все кто даже только открыл для себя Excel.
Сергей

Определение папки расположения файла функцией в Excel

Функция ФАЙЛПУТЬ на VBA для определения папки расположения файла по полному пути к файлу.

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  31 438 чел.

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

Формула =ФАЙЛПУТЬ(ПУТЬ) определяет расположение папки в которой находится указанный файл. Функция не проверяет существование и работает вне зависимости от наличия доступа к файлу.  Также не важен тип файла: это может быть как документ Excel, так и  текстовый файл. Функция имеет только один аргумент:

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

Пример

Далее представлен простой пример наглядно демонстрирующий работу функции

Определить папку расположения файла по пути

Код на VBA

Function ФАЙЛПУТЬ(ПУТЬ As String) As String
    Dim temp As Variant
    Dim i As Long
    ФАЙЛПУТЬ = ""
    If ПУТЬ = "" Then Exit Function
    temp = Split(ПУТЬ, Application.PathSeparator)
    For i = 0 To UBound(temp) - 1
        ФАЙЛПУТЬ = ФАЙЛПУТЬ & temp(i) & Application.PathSeparator
    Next
    ФАЙЛПУТЬ = Left(ФАЙЛПУТЬ, Len(ФАЙЛПУТЬ) - 1)
End Function

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 31 438 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Открыть текущую папку
  2. Определение расширения файла в Excel
  3. Определение названия файла функцией в Excel
  4. Проверка существования файла функцией в Excel
  5. Проверка папки на существование формулой в Excel
  6. Определение имени текущего листа формулой в Excel
  7. Определение расположения активной книги Excel

Комментарии:

comments powered by Disqus