Добавление пути к файлу и имени файла (Microsoft Excel)
Марго хочет вставить путь к файлу и имя файла в лист Excel.
Она хочет иметь возможность вставлять информацию либо в ячейку, либо в верхний / нижний колонтитул. В Excel это сделать довольно просто.
Чтобы вставить путь к файлу и имя файла в ячейку, вы используете функцию рабочего листа CELL следующим образом:
=CELL("filename")
Эта формула возвращает полный путь, имя файла и имя вкладки текущего рабочего листа, например:
E:\My Data\Excel\[Budget.xls]Sheet1
Если вы хотите убрать скобки и имя листа, вы можете использовать следующий вариант формулы:
=SUBSTITUTE(LEFT(CELL("filename"),FIND("]",CELL("filename"))-1),"[","")
Функция LEFT удаляет все, от правой скобки до конца строки, а функция SUBSTITUTE избавляется от левой скобки.
Поместить путь и имя файла в верхний или нижний колонтитул очень просто:
-
Выберите рабочий лист, верхний или нижний колонтитул которого вы хотите изменить.
-
Выберите параметр «Параметры страницы» в меню «Файл». Excel отображает диалоговое окно Параметры страницы.
-
По желанию нажмите кнопку «Пользовательский верхний колонтитул» или «Пользовательский нижний колонтитул». Word отображает диалоговое окно «Верхний колонтитул» или «Нижний колонтитул». (См. Рис. 1.)
-
Поместите точку вставки в поля «Левая часть», «Центральная часть» или «Правая часть» по желанию.
-
Щелкните по кнопке File. (Похоже на папку с файлами с торчащим листом бумаги.) Excel вставляет следующий код в точку вставки:
-
Дважды щелкните ОК, чтобы закрыть оба диалоговых окна.
Когда вы распечатываете рабочий лист, Excel заменяет коды на шаге 5 на путь и имя файла книги соответственно.
Если вы используете Excel 97 или Excel 2000, описанные выше действия не сработают. Вместо этого вам нужно использовать макрос для вставки пути и имени файла:
Sub DoFullPath() ActiveSheet.PageSetup.CenterFooter = _ ActiveWorkbook.FullName End Sub
Этот макрос также будет работать в более поздних версиях Excel. Чтобы указать другое место для пути и имени файла, просто измените CenterFooter на другое место (например, LeftFooter, RightFooter, LeftHeader, CenterHeader или RightHeader). Если вы решите использовать макро-подход, вам нужно будет не забывать запускать его каждый раз, когда вы меняете либо имя файла книги (вы используете «Сохранить как»), либо меняете место, где книга хранится на вашем диске.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (2875) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Adding_a_File_Path_and_Filename [Добавление пути к файлу и имени файла]
.