Когда вы работаете с книгой Excel, вам может понадобиться указать путь к этому файлу. В этой статье мы покажем вам 3 метода получения пути.
Получение пути к текущей книге кажется очень простым. Однако, если вы закроете папку и не сможете вспомнить точное местоположение, вам будет трудно получить путь, особенно когда на вашем компьютере много файлов. Вы, конечно, можете использовать функцию поиска на вашем компьютере.
Но если на вашем компьютере много файлов, вам нужно потратить много времени на процесс поиска. С другой стороны, если есть много файлов Excel с одинаковым именем по разным путям, вам все равно нужно будет выбирать их один за другим. Чтобы быстро получить путь, вы можете обратиться к 3 методам ниже.
Способ 1: проверить информацию о рабочей книге
Этот метод очень прост. Просто щелкните вкладку «Файл» на ленте, и вы сможете получить информацию.
Здесь вы узнаете полный путь к текущей книге. И тогда вы можете легко получить доступ к пути.
Способ 2: используйте функции Excel
Вы можете знать только точное местоположение пути к текущей книге. Если вам нужно использовать путь на листе, вы можете использовать функции Excel.
- Нажмите tarполучить ячейку на листе.
- Теперь введите следующую формулу в эту ячейку»
=ЯЧЕЙКА("имя файла")
- А затем нажмите кнопку «Enter» на клавиатуре.
После этого вы увидите путь в ячейке. Кроме пути и имени текущего файла, вы также можете узнать активный лист.
С другой стороны, если вам не нужно имя листа, вы также можете изменить формулу.
= ЛЕВЫЙ(ЯЧЕЙКА("имя файла"),НАЙТИ("]",ЯЧЕЙКА("имя файла")))
Эта формула получит путь к имени книги.
Кроме того, вы также можете получить только точный путь без имени книги. И формула будет такой:
=ЛЕВАЯ(ЯЧЕЙКА("имя файла"),НАЙТИ("[",ЯЧЕЙКА("имя файла"))-2)
Когда вы нажмете «Enter» на клавиатуре, вы сразу увидите результат.
Вы можете выбрать одну из формул в соответствии с вашими потребностями. Когда вам нужно использовать путь, вы можете скопировать его и вставить как значения. Поэтому останется только путь в tarполучить сотовый.
Способ 3: использование макросов VBA
За исключением двух вышеупомянутых методов, вы также можете использовать макросы VBA для завершения этой задачи.
- Нажмите сочетание клавиш «Alt + F11» на клавиатуре, чтобы открыть редактор Visual Basic.
- А затем нажмите вкладку «Вставка» на панели инструментов.
- После этого выберите опцию «Модуль» в подменю.
- На этом этапе введите следующие коды в новый модуль:
'get only the path
Sub GetPath1()
Range("B1") = ActiveWorkbook.Path
End Sub
'get the path with the file name
Sub GetPath2()
Range("B2") = ActiveWorkbook.FullName
End Sub
'get the path with the file name and the sheet name
Sub GetPath3()
Range("B3") = ActiveWorkbook.FullName & "," & ActiveSheet.Name
End Sub
В кодах есть три разных макроса. И для разных целей коды будут немного отличаться. Первый получит только путь. Второй получит путь с именем файла. И последний также получит имя рабочего листа. Вы также можете изменить tarполучить ячейку в кодах в соответствии с вашими потребностями.
- Когда вам нужно получить путь, вы можете запустить макрос, нажав кнопку «Выполнить саб» или нажав кнопку «F5» на клавиатуре. Таким образом, результат появится в обозначенной ячейке.
Сравнение этих методов
В этой таблице ниже мы ввели результат сравнения трех методов.
|
сравнение |
Проверить информацию о книге | Используйте функции Excel |
Используйте макросы VBA |
|
Преимущества |
Этот метод теперь изменит текущую книгу. | Вы можете получить 3 разных типа пути по разным формулам. | Всего одним щелчком мыши вы можете получить результат на своем рабочем листе. |
|
Недостатки |
Если вам нужно использовать путь в ячейке, вам нужно потратить время на ввод пути вручную. | Когда вам нужно использовать сам путь вместо результата формул, вам нужно только вставить значения. | Если вы понятия не имеете о VBA, этот метод вам не подойдет. |
Теперь вы должны иметь полное представление о трех методах. И в следующий раз вы можете выбрать мost подходящие методы в соответствии с вашими потребностями.
Избежать катастрофы с данными практически невозможно
Если вам нужно использовать Excel для завершения работы, вы, безусловно, будете иметь дело с большим количеством данных и информации. Поэтому иногда вы будете сталкиваться с информационной катастрофой. И невозможно, чтобы кто-либо мог полностью избежать возникновения информационной катастрофы. Когда происходит повреждение Excel, единственное, что вы можете сделать, это немедленно восстановить его. И для того, чтобы восстановить файл Excel xlsx, вы можете использовать сторонний инструмент. Этот инструмент способен ремонтировать most проблем в Excel. Поэтому, даже если вы не можете избежать катастрофы с данными, вы никогда не потеряете свои данные.
Об авторе:
Анна Ма — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая исправить повреждение документа Word и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com




