1

Тема: Расстановка гиперссылок

Приветствую всех знатаков! Возникла необходимость отслеживать в тексте определенные слова и автоматически присваивать им гиперссылку. Подскажите, пожалуйста, как это реализовать? Чуть поподробнее...есть файл с текстом который необходимо проверить...и есть файл word в котором таблица с двумя колонками(назовем его "гипер"), в первой колонке искомые фразы, во второй -путь гиперссылки. Т.е. когда в исходном документе нажимаю кнопочку(созданную мной с макросом), то открывается файл "гипер" (visible можно сделать false), берется первая строка первого столбца таблицы, копируется в буфер, потом, опять происходит переход в исходный файл, ищется во всем тексте, то что лежит у нас в буфере и...1)если совпадает, то в исходном тексте выделяется эта фраза, переходит в файл "гипер", со второго столбца этой же строки, копируется текст(путь ссылки), потом опять переходит в исходный файл, где у нас выделено слово, и ему присваивается гиперссылка из той(первой) строки из второго столбца 2)если такого слова не находит в исходном тексте, то переходим опять в "гипер" и все то же самое проделывается уже со второй строкой...потом с третьей и т.д. пока не дойдет критерий поиска до последней строки в файле "гипер" Пожалуйста, помогите кто знает как это реализовать!!! я просто не силен в макросах...P/S: критерии поиска могут находится не в вордовском файле, а например в экселе

2

Re: Расстановка гиперссылок

Лучше для этой цели использовать файл .txt меньше оперативки занимает, а вообще схема не так уж и сложна.
В начале макроса после считывания из .txt  семейство например Gippres со свойствами и методами для выполнения Вашей задачи и потом либо завершении Прогрраммы или закрытия документа все данные шифруются в .txt. Можно конечно и другие форматы использовать но процессор будет загружен на много дольше..........