0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как быстро вставить путь к файлу в Excel?

Как в Excel отобразить полный путь файла книги

Если у вас есть несколько открытых файлов Excel, вам может понадобиться знать полный путь к активной книге. Как ни странно, Excel не предоставляет простого способа прямого доступа к этой информации. Существует несколько методов поиска пути к активному файлу книги, описанных в этой методике.

Переход к представлению Backstage

Один из способов увидеть путь активной книги — выбрать команду Файл ► Сведения. Путь активной книги отображается в верхней части представления Backstage.

Использование формулы

Если это не работает, введите: =CELL(«filename») . Существует формула, которая показывает путь к книге, а также заголовок листа, содержащего формулу.

Добавление элемента управления на панель быстрого доступа

Команда «Размещение документа» недоступна на ленте, но вы можете добавить ее на панель инструментов быстрого доступа (Рисунок 177.1). К сожалению, вы не можете изменить ширину элемента, но если вы нажмете на отображаемое имя, вы увидите полный путь.

Рис. 177.1. Элемент управления Размещение документа, добавленный на панель быстрого доступа, позволяет увидеть полный путь активной рабочей книги

Рисунок 177.1: Команда «Расположение документа», добавленная в панель инструментов быстрого доступа, позволяет увидеть полный путь к активной рабочей книге.

Чтобы добавить этот элемент управления на панель инструментов быстрого доступа, выполните следующие действия.

  1. Щелкните правой кнопкой мыши панель инструментов быстрого доступа и выберите Настроить панель инструментов быстрого доступа.
  2. В разделе Панель инструментов быстрого доступа диалогового окна Параметры Excel в раскрывающемся списке слева выберите команды, которых нет на ленте.
  3. Прокрутите список вниз и выберите Местоположение документа.
  4. Нажмите кнопку Добавить, чтобы добавить выбранный элемент управления на панель инструментов быстрого доступа.
  5. Нажмите OK, чтобы закрыть окно Параметры Excel.

Отображение панели свойств документа

Другой способ отобразить путь к активной рабочей книге — открыть панель свойств документа. Выберите Файл ► Информация ► Свойства ► Показать область информации о документе. Панель отображается над панелью формул. К сожалению, он занимает много места, его нельзя переместить или уменьшить.

Читайте так же:
Как автоматически заполнять дату в ячейке, когда соседняя ячейка обновляется в Excel?

Вы можете добавить элемент управления «Свойства» на панель инструментов быстрого доступа. Сделайте это, как описано в предыдущем разделе, но в этом случае выберите Файл на шаге 2 и Свойства на шаге 3. Элемент управления «Свойства» включает/выключает отображение панели свойств документа, поэтому вы можете щелкнуть его один раз, чтобы увидеть путь книги, а затем щелкнуть его снова, чтобы скрыть панель.

Использование макросов

Если вы заинтересованы в использовании макросов VBA, введите в модуль VBA следующую процедуру:

Sub ShowPath() MsgBox ActiveWorkbook.Path End Sub

Добавьте макрос «Показать путь» на панель быстрого доступа. После этой процедуры путь к активной книге отображается в окне сообщений.

Описание управления ссылками и хранения данных в Excel

В Microsoft Excel можно связать ячейку одной книги с другой книгой с помощью формулы, которая ссылается на внешнюю книгу. При создании этой ссылки можно использовать относительный путь. С помощью относительных ссылок можно перемещать книги без разрыва связи. В этой статье объясняется, как можно использовать Excel для хранения ссылок на связанные книги при различных обстоятельствах.

Дополнительная информация

Как обрабатываются пути ссылок при открытии файла

В Excel при открытии файла, содержащего ссылки (связанная книга), эти ссылки объединяются с текущим путем связанной книги.

Как сохраняются пути ссылок

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

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

Читайте так же:
Как в Excel привести все листы в альбомную ориентацию?

Если связанный файл и файл исходных данных находятся в одной папке, то сохраняется только имя файла.

Если исходный файл данных расположен во вложенной папке в той же корневой папке, что и связанный файл, сохраняется свойство, указывающее корневую папку. Любые части пути, которые являются общими, не сохраняются. Например, если связанный файл C:MydirLinked.xls зависит от файла C:MydirFilesSource.xls, единственной сохраненной частью пути будет FilesSource.xls.

Свойство сохраняется, если исходные данные существуют в папке ниже связанного файла. C:MydirFilesMyfileLinked.xls — связанный файл, а C:MydirFilesSource.xls — файл источника данных. Excel сохраняет только MyDirFiles. Source.xls. Примечание. Это позволяет сохранять ссылки при копировании связанного файла в дополнительную подпапку в папке, где находится исходный файл. Вот пример, в котором связанный файл имеет имя Link, а исходный файл данных — C:MydirFilesSource.xls. xls копируется из C:MydirFilesMyfiles1 в C:MydirFilesMyfiles2, а ссылка на C:MydirFilesSource.xls сохраняется.

Как только файл сохраняется в папке XLStart, он попадает в папку «Каталог автозапуска» или «Библиотека», и в свойство сохраняется только имя файла. При запуске Excel распознает две стандартные папки XLStart, из которых автоматически открываются файлы. Эти две папки перечислены ниже.

Папка XLStart в папке установки Office, например C:Program FilesMicrosoft Office OfficeXLStart

Папка XLStart в профиле пользователя (например, C:Documents and Settings имя_пользователяApplication DataMicrosoftExcelXLStart

Папка XLStart профиля пользователя — это папка XLStart, которая будет храниться в качестве свойства ссылки. Если вы используете папку XLStart, которая находится в папке установки Office, эта папка XLStart будет рассматриваться как любая другая папка на жестком диске. Имя папки Office меняется в разных версиях Office. Например, имя папки Office — Office, Office10, Office11 или Office12 в зависимости от используемой версии Office. Если вы измените имя папки, ссылки будут нарушены, если вы перейдете на компьютер, на котором установлена версия Excel, отличная от той, на которой была установлена ссылка.

Читайте так же:
Как автоматически отсортировать столбец по значению в Excel?

Строка формул не обязательна для сохранения. В качестве примера, если файл исходных данных закрыт, вы можете увидеть полный путь к файлу, но сохранить можно только имя файла.

Относительные и абсолютные ссылки

Когда это возможно, внешние книги связываются в определенном порядке. Полный путь к исходному файлу данных не записывается, только часть пути, связанная со связанной книгой. Вы можете перемещать книги с помощью этого метода, не разрывая связей между ними. Тем не менее, связи остаются неизменными только до тех пор, пока книги располагаются в том же порядке. Если связанный файл — C:MydirLinked.xls, а файл-источник данных — C:MydirFilesSource.xls, можно переместить эти файлы на диск D, пока файл-источник остается в подпапке «files». Относительная ссылка может вызвать проблемы при перемещении связанного файла на другой компьютер, если источник находится в том же месте.

Сопоставленные диски и UNC-имя

Книга связана с исходными данными в зависимости от того, как она была открыта. Это произойдет, если книга будет открыта на подключенном диске. Если книга с исходными данными будет открыта в будущем, ссылка сохранится. Если для открытия файла исходных данных используется путь UNC, ссылка не будет возвращена на подключенный диск, даже если она существует. В случае если в одном файле имеются UNC-ссылки и сопоставленные диски, а исходные файлы открываются одновременно с конечным файлом, будут работать только гиперссылки, связанные с тем способом, которым был открыт исходный файл. Вы сразу увидите обновления ссылок, созданных для сопоставленных дисков, если откроете файл на сопоставленном диске и измените значения в исходном файле. В зависимости от того, как открыта книга, ссылка, отображаемая в Excel, может выглядеть по-разному. Ссылка может указывать на корневой ресурс UNC или букву корневого диска, который использовался для открытия файла.

Читайте так же:
Как включить (включить / выключить) защиту листа в Excel?

Сценарии, которые могут привести к неправильной работе ссылок

По ряду причин ссылки между файлами могут непреднамеренно указывать на ошибочные места. Ниже перечислены два распространенных сценария. Сценарий 1:

Диск можно сопоставить с общим корневым каталогом. Например, диск Z можно сопоставить с сервером shareFolder1.

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

Открывает файл, используя путь UNC.

В результате этого ссылка будет разорвана.

Если закрыть файл, не сохранив его, ссылки не будут изменены. Однако если сохранить файл перед его закрытием, ссылки будут сохранены с текущим нарушенным расположением. Пути между общей корневой и отображаемой папкой не учитываются. Как показано выше, ссылка изменится на serverFolder1. Другими словами, имя общего ресурса не включено в путь. Сценарий 2.

Вы можете связать диск с общей корневой папкой. Например, вы можете связать диск Z с папкой shareFolder1.

Вы открываете файл по пути UNC или на диске папки, которая подключена к другой общей папке, например shareFolder2.

Это приведет к тому, что ссылка будет нерабочей.

Ссылки в закрытом файле останутся нетронутыми, если закрыть его без сохранения. Однако если вы сохраните файл перед его закрытием, ссылки останутся с текущим нарушенным расположением. Папки, находящиеся между общим корнем и отображаемой папкой, не будут отображаться в пути. Приведенная выше ссылка изменится на serverfolder1.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector