У меня есть файл Excel с несколькими столбцами, один из столбцов имеет путь к изображению в удаленной папке (или локальной, не имеет значения).
\\ xxx.xxx.xxx.xxx \ папка \ image.jpg
Я хочу проверить правильность всех URL-адресов или путей к файлам.
Если вы ошиблись или не указали на реальный файл (или адрес неправильный), выделите его красным (или просто как-то сигнализируйте).
Надеюсь, это имеет смысл. Я знаю, что могу сделать это с помощью макросов или VBA, но не знаю синтаксис.
Спасибо!
источник
FileExist=Len(Dir(path))>0
Понял это. Я уверен, что другие люди будут читать это, как я сделал сегодня. Вам понадобятся два модуля (один для извлечения гиперссылок и один для проверки пути к файлу)
Module1 (для гиперссылок)
Модуль 2 (для проверки каталога)
'' '' 'И НИЖЕ, ЧТО ТО, ЧТО ВЫ ВСТАВИЛИ В ЛИСТ, И АКТИВИРОВАЛИ ЕГО, КАК ВЫ ЖЕЛАЕТЕ, через командную кнопку или как хотите. У меня это автоматически запускается, когда рабочий лист активирован :) Ура!
источник