внешний файл - таблица эксель. Сделать из него txt файл с разделениями не сложно, дальше как не пойму
А дальше я бы копировала список в тот же ИнДизайн и на основе нехитрых автозамен формировала строки запросов для FindChangeList.txt.
Очень приблизительно это выглядело бы так:
Это только набросок. Потому как нужно внимательно проверять на реальном примере и учитывать, что некоторые символы нужно будет экранировать.
Я не уверена, что можно всё это провернуть только из-за того, что исходных строк несколько. Но всегда можно попробовать обойти это с помощью какой-нибудь хитрости. Может этим строкам присвоен уникальный стиль и можно смело удалить все строки, которые не начинаются со слова Code. Или как-то ещё.
Честно говоря, это довольно интересная задачка, но мне не хочется строить подходящий пример, чтобы учесть все нюансы.
@anakoman, если Вы выложите файлы, на которых я могу потестить варианты, то я попробую Вам помочь.
Ну или обратиться за скриптом никогда не поздно.