Как сделать относительную ссылку на другую книгу в Excel?

Я делаю лист для расчета цен. На листе должна быть ссылка на несколько других рабочих книг, чтобы получить цены на различные компоненты. Это хорошо работает на моем компьютере, но когда я перемещаю их на сервер или другой компьютер, он не может найти ссылки.

Моя папка имеет следующую структуру:

Folder
|-- prices.xlsx
|-- Fixed Components
|   |-- ComponentsA.xlsx
|   +-- ComponentsB.xlsx
|
+-- Variable Components
    |-- ComponentsC.xlsx
    +-- ComponentsD.xlsx

prices.xlsx это основной лист, который ссылается на другие листы. На моем компьютере он создает ссылки с абсолютным путем, поэтому, когда я копирую файлы, путь остается неизменным для моей машины, вместо ссылки на файлы на другом ПК.

Есть ли способ сделать ссылки относительными, чтобы я мог поместить в основной лист что-то вроде='\Variable Components\[ComponentsC.xlsx]Sheet1'!A1, Я не хотел бы использовать VBA для этого, поскольку люди не склонны доверять макросам, а затем жалуются на то, что функции не работают.

Ответы на вопрос(5)

Ваш ответ на вопрос