У меня есть требование, когда мне нужно импортировать XML-документ в файл Excel и перегруппировать его ниже одного примера того, как файл выглядит после импорта, где данные доступны от столбца A до F.
после импорта

Теперь у меня есть набор предопределенных столбцов, и мне нужно переместить набор на основе пустых ячеекв первом столбце.
В приведенном выше примере столбцы с B по E сгруппированы, и первая непустая ячейка столбца B начинается со строки 4. Затем мне нужно найти последнюю непустую ячейку в столбце B, здесь это B10.
Теперь мне нужно переместить все данные из диапазона от B4 до E10 наверх.как показано на рисунке ниже
Окончательный результат

Я попытался найти первый не пустой и последний не пустойклетки.Но не уверен, как выбрать диапазон ячеек и перейти к первой доступной.Не могли бы вы помочь мне в этом, пожалуйста?
Заранее спасибо ...