Ваша задача гораздо проще формулируется:
Нужно вставить ; в конце каждой строки, следующей за пустой строкой.
Думаю эту задачу можно решить макросом:
1. В поиск вводите ^\R и ставите флажок "Регулярное выражение", галку зациклить поиск снимаете.
2. Макросы - начать запись.
3. End - ; - F3
4. Макросы - остановить запись
5. Становимся на первую строку. Макросы - многократный запуск. Выполнять до конца файла. Запуск
Всё, будет вам счастье.