МатросНаЗебре, Спасибо, буду разбираться. Единственный вопрос, что такое
start line, end line, start column, end column.
Если start line - строка начала поиска, почему в вашем примере это 19, а не 34?
Для тех, кто спрашивал "Зачем?".
Есть книга со множеством макросов, я ее периодически редактирую, что-то добавляю/изменяю и тестирую. При тестировании мне нужно отключать определенные макросы (добавить в код Goto endsub) или закомментировать определенные строки, а в готовом файле вернуть все обратно. Хочу автоматизировать этот процесс.