Как переместить всю строку в нижнюю часть активного листа на основе значения ячейки в Excel?

Чтобы переместить всю строку в нижнюю часть активного листа на основе значения ячейки в Excel, попробуйте код VBA из этой статьи.

Переместить всю строку в нижнюю часть активного листа на основе значения ячейки с кодом VBA


Переместить весь в нижнюю часть активного листа на основе значения ячейки с кодом VBA

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!

Например, как показано на скриншоте ниже, если ячейка в столбце C содержит определенное значение «Готово», переместите весь строку в конец текущего листа. Пожалуйста, сделайте следующее.

1. Одновременно нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2. В окне Microsoft Visual Basic для приложений нажмите Вставить > Модуль . Затем скопируйте и вставьте приведенный ниже код VBA в окно.

Код VBA: переместить всю строку в нижнюю часть активного листа на основе значения ячейки

Примечание . В коде VBA «Готово» – это значение ячейки, на основе которого вы переместите всю строку. Вы можете изменить его по своему усмотрению.

3. Нажмите клавишу F5 , чтобы запустить код, затем во всплывающем диалоговом окне Kutools for Excel выберите диапазон столбцов, в котором существует определенное значение, затем нажмите кнопку OK .

После нажатия кнопки OK вся строка, содержащая значение «Готово» в указанном столбце, автоматически перемещается в конец диапазона данных.


Статьи по теме :

  • Как переместить всю строку на другой лист на основе значения ячейки в Excel?

Оцените статью
Frestage.ru
Добавить комментарий