5 эффективных методов получения текущего пути к папке в Excel VBA

Вот несколько способов получить текущий путь к папке с помощью VBA в Excel:

  1. Метод 1: использование функции CurDir

    Dim currentPath As String
    currentPath = CurDir
    MsgBox currentPath
  2. Метод 2: использование свойства ThisWorkbook.Path

    Dim currentPath As String
    currentPath = ThisWorkbook.Path
    MsgBox currentPath
  3. Метод 3. Использование функции окружения

    Dim currentPath As String
    currentPath = Environ("CD")
    MsgBox currentPath
  4. Метод 4: использование свойства Application.ActiveWorkbook.Path

    Dim currentPath As String
    currentPath = Application.ActiveWorkbook.Path
    MsgBox currentPath
  5. Метод 5: использование свойства Application.ThisWorkbook.Path

    Dim currentPath As String
    currentPath = Application.ThisWorkbook.Path
    MsgBox currentPath