Для автоматизации подобной задачи проще всего использовать простой макрос. Делаем следующее:
Выберите в меню Сервис - Макрос - Редактор Visual Basic (Tools - Macro - Visual Basic Editor).
В открывшемся окне редактора выберите в меню Insert - Module и в появившийся пустой модуль скопируйте и вставьте следующие строки:
Sub DeleteEmptyRows() |
Закройте редактор и вернитесь в Excel командой File - Close and return to Microsoft Excel.
В Excel выберите в меню Сервис - Макрос - Макросы (Tools - Macro - Macros). В открывшемся окне будут перечислены все доступные Вам в данный момент для запуска макросы, в том числе только что созданный макрос DeleteEmptyRows. Выберите его и нажмите кнопку Выполнить (Run).
При желании этот макрос можно назначить на любое свободное сочетание клавиш, нажав кнопку Параметры (Options).