Excel - изменить гиперссылки

0

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

Zoey
источник
Ссылки на ваши изображения в Excel? Если да, то как были созданы ссылки? С помощью Insert> Link или с помощью функции листа Hyperlink ()? Пожалуйста, отредактируйте свой вопрос, чтобы предоставить более подробную информацию.
Тейлин
Я могу сделать это в любом случае
Зои

Ответы:

1

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

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

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

=HYPERLINK(PicturePath&A1,A1)

введите описание изображения здесь

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

teylyn
источник
0

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

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

введите описание изображения здесь

MartinC
источник