Как получить местоположение или путь к текущей книге в Excel?
При одновременной работе с несколькими Рабочая книга Excel, особенно во время Анализ данных, составления отчётов или совместной работы легко потерять из виду, где именно на компьютере сохранён каждый файл. Это затрудняет управление файлами, обмен точными Расположение файла с коллегами или просто поддержание порядка в документах. Сам Excel не отображает полный Путь к файлу заметно, поэтому пользователям часто требуются быстрые и надёжные способы получения этой информации. Ниже приведены несколько практических методов, позволяющих легко получить местоположение или путь к Текущая книга, что поможет вам оставаться организованным и эффективно управлять своими файлами.
Получение местоположения книги с помощью формул
Получение местоположения книги с помощью Kutools для Excel ![]()
Получение местоположения книги с помощью VBA
Открытие содержащей папки с помощью Kutools для Excel ![]()
Получение местоположения книги с помощью формул
Excel предоставляет формулы, позволяющие отображать Путь к файлу книги и связанные сведения непосредственно на листе. Это простое решение, не требующее специальных инструментов или программирования, подходящее для случаев, когда необходимо отобразить Путь к книге в целях документирования, аудита или справки.
Чтобы воспользоваться этим методом, просто выберите пустую ячейку на листе, куда хотите вставить местоположение. Вставьте в неё одну из следующих формул и нажмите Enter:
Чтобы получить местоположение книги (только Путь к файлу):
=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1) Эта формула извлекает только путь к файлу, в котором сохранена ваша книга, — идеальное решение для быстрого просмотра расположения папки без лишних деталей.
Чтобы получить местоположение книги и Имя книги:
=SUBSTITUTE(LEFT(CELL("filename",A1),FIND("]",CELL("filename",A1))-1),"[","") Эта версия включает как путь к файлу, так и его имя — идеальный вариант, если вам нужна полная ссылка на файл прямо на листе.
Чтобы получить местоположение книги, Имя книги и активный Имя листа:
=CELL("filename",A1) Эта формула выводит полный путь к файлу, имя книги и имя листа, разделённые квадратными скобками и восклицательными знаками — особенно полезно при аудите версий файлов или содержимого листов.
После ввода выбранной формулы нажмите Enter. Результат сразу же отобразится в ячейке. При необходимости вы можете перетащить маркер заполнения, чтобы скопировать формулу на другие листы.
Обзор параметров: Все приведённые выше формулы используют функцию ЯЧЕЙКА. Параметр «имяфайла» возвращает полный путь и имя файла, а ссылка на A1 гарантирует, что функция применяется к текущему листу. Если ваша книга содержит несколько листов, имя листа будет соответствовать тому, на котором введена формула.
Важные замечания и устранение неполадок:
- Если вы никогда не сохраняли Текущая книга, формулы, которые пытаются извлечь путь к файлу и его имя (первые две формулы), отобразят ошибку #ЗНАЧ!.
- Формула
=CELL("filename",A1)просто вернёт пустое значение, если книга ещё не была сохранена. - Если вы позже переместите файл в другую папку, его нужно будет снова сохранить и пересчитать формулы, чтобы отобразился обновлённый путь.
- Эти формулы отображают путь только для текущего листа. Если листы будут переименованы, обновите ссылки в формулах соответствующим образом.
В качестве совета: если вам регулярно нужно отображать или использовать местоположения книг в документации, рекомендуется размещать эти формулы в стандартном месте (например, на первом листе) для каждой создаваемой вами книги.
Получение местоположения книги с помощью Kutools для Excel
Если вы ищете более удобное решение — особенно для сложных книг или при частом добавлении сведений о файле, — Kutools для Excel предлагает специальную функцию под названием Вставить информацию о книге. Этот инструмент позволяет не только зафиксировать путь к книге, но и гибко вставлять её сведения прямо в указанную ячейку или в верхний/нижний колонтитул — для улучшения документирования и печати. Он идеально подходит пользователям, стремящимся оптимизировать рабочий процесс и избежать ошибок в формулах из-за несохранённых файлов.
После бесплатной установки Kutools<для Excel выполните следующие действия:
1. Выберите ячейку, в которую нужно вставить информацию о местоположении книги. Затем нажмите KUTOOLS PLUS > Книга > Вставить информацию о книге. Откроется следующее окно:

2. В диалоговом окне Вставить информацию о книге в разделе «Информация» выберите нужные сведения. Доступны следующие варианты: путь к файлу, имя файла, имя листа и другие. Кроме того, укажите, куда следует вставить информацию — в ячейку, верхний или нижний колонтитул — в области Вставить в.

3. Нажмите ОК, чтобы подтвердить — выбранная информация о книге автоматически появится в указанном месте.

Примечание: Если текущая книга никогда не сохранялась, Kutools вставит сообщение «Файл не сохранён», чтобы предупредить вас и избежать путаницы и некорректного документирования.
Эта функция позволяет не только отслеживать расположение файла, но и печатать колонтитулы с документацией, что помогает соблюдать стандарты управления файлами при совместной работе. Если вы часто архивируете или передаёте файлы, добавление информации о местоположении книги ускоряет поиск и использование документов всеми участниками.
Этот инструмент идеально подходит профессионалам, управляющим большим количеством книг, а также тем, кому необходимо документировать путь к книге для обеспечения соответствия требованиям или организации командной работы. Он прост в использовании и минимизирует ошибки ручного ввода.
Получение местоположения книги с помощью VBA
Опытные пользователи и те, кто знаком с автоматизацией, могут извлечь местоположение книги с помощью VBA (Visual Basic for Applications). Этот подход гибок и может быть настроен для отображения пути, имени файла и других сведений в диалоговом окне или непосредственно в таблице. Он особенно полезен, если вы хотите автоматизировать задачи управления файлами или интегрировать информацию о пути с другими макросами.
Чтобы начать, убедитесь, что активна нужная книга Excel, затем выполните следующие действия:
1. Откройте книгу, для которой нужно определить местоположение. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications. Затем выберите Вставка > Модуль, чтобы создать новый модуль.
2. Скопируйте и вставьте один из приведённых ниже кодов VBA в созданное окно модуля.
VBA: Отображение местоположения книги
Sub DisplayWorkbookPath()
MsgBox ActiveWorkbook.Path, vbInformation, "Workbook Path"
End Sub 3. Чтобы запустить код, нажмите кнопку Выполнить(или клавишу)F5). Появится диалоговое окно с отображением пути к книге.

Примечание: Если книга не была сохранена, диалоговое окно останется пустым, указывая на отсутствие доступного пути к файлу.

Для получения более подробных сведений (включая Имя книги) можно использовать следующий код VBA:
VBA: Отображение местоположения книги и Имя книги
Sub DisplayWorkbookFullName()
MsgBox ActiveWorkbook.FullName, vbInformation, "Workbook Complete Path"
End Sub Если вы хотите записать путь к файлу в ячейку или интегрировать его с другими макросами, соответствующим образом измените код или используйте дополнительные свойства VBA, такие как ThisWorkbook.FullName и ThisWorkbook.Name.
Этот метод подходит пользователям, желающим автоматизировать управление файлами или программно формировать отчёты Расположение файла. Однако выполнение кода VBA возможно только при включённых макросах в книге, поэтому перед использованием проверьте параметры безопасности.
Открытие содержащей папки с помощью Kutools для Excel
Если вам нужно напрямую получить доступ к папке, в которой находится ваша текущая книга, — например, чтобы упорядочить файлы, отправить их по электронной почте или открыть связанные документы, — воспользуйтесь функцией Открыть папку, в которой находится текущий документ в Kutools для Excel. Это удобное сочетание клавиш, которое экономит время по сравнению с ручной навигацией по системным каталогам.
После установки Kutoolsдля Excel выполните следующие действия:
Убедитесь, что нужная книга активна. Затем перейдите на вкладку KUTOOLS PLUS → Книга → Открыть папку, в которой находится текущий документ и щелкните указанный ниже параметр:

Проводник Windows немедленно откроется в папке, где расположена ваша книга, позволяя эффективнее просматривать, управлять или передавать ваш файл.
Этот метод особенно полезен для пользователей, которые часто переключаются между несколькими файлами, хранящимися в разных каталогах, или которым необходимо быстро получить доступ к вложениям и ресурсам, связанным с их книгами.
Примечание: Если ваша книга еще не сохранена, эта функция сначала предложит сохранить файл, а затем откроет папку. Всегда убедитесь, что документ сохранён, чтобы избежать сбоев.
Если приведенные выше методы не соответствуют вашим требованиям или вы ищете альтернативные решения, рассмотрите два дополнительных варианта:
- Быстрый доступ через строку заголовка Excel: В последних версиях Excel достаточно щёлкнуть правой кнопкой мыши по имени книги в строке заголовка, чтобы сразу увидеть путь к её папке. Это самый прямой способ, но он работает только с сохранёнными файлами и лишь в определённых версиях Excel.
- Свойства файла в Проводнике Windows: Найдите свою книгу в Проводнике Windows, щёлкните правой кнопкой мыши по файлу и выберите Свойства. Полный путь к файлу отобразится в поле «Расположение». Этот метод показывает путь к файлу, хотя и требует ручной навигации.
В качестве лучшей практики всегда сохраняйте свою книгу перед тем, как пытаться получить её путь любым из этих способов. Если возникают ошибки или пустые результаты, сначала проверьте, сохранён ли файл. При работе с VBA убедитесь, что макросы включены, а при использовании Kutools дважды проверьте установку и активацию.
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек