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

2 ответа2

1

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

Для удобства использования присвойте ячейке пути на листе настройки имя диапазона, скажем, "PicturePath". Убедитесь, что ячейка содержит правильный путь к местоположению.

Допустим, на другом листе у вас есть список имен файлов в столбце А. Затем вы можете использовать что-то вроде этого для создания гиперссылки на файл:

=HYPERLINK(PicturePath&A1,A1)

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

0

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

См .: EXCEL HYPERLINK: Ссылка JPG в папке через гиперссылку

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .