Как переместить определенную строку на новый лист, если в Excel установлен флажок?

В этой статье говорится о перемещении определенной строки на новый лист, когда в Excel установлен флажок.

Переместить строку при установке флажка проверяется с помощью кода VBA


Перемещать строку, когда флажок установлен с помощью кода VBA

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

Пожалуйста, сделайте следующее, чтобы переместить определенную строку на указанный рабочий лист, установив флажок в Excel.

1. Перейдите к листу, на котором нужно переместить строку на основе флажка, нажмите Разработчик > Вставить > Флажок (элемент управления ActiveX) , чтобы установить флажок. См. Снимок экрана:

2. Щелкните правой кнопкой мыши вкладку листа, а затем выберите Просмотреть код из контекстного меню. См. Снимок экрана:

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

Код VBA: переместить строку в указанный рабочий лист, когда установлен флажок.

Примечание . В коде Shee3 и A1 указывают, что указанная строка будет перемещена в первая строка в Sheet3. Измените их в соответствии с вашими потребностями.

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

5. Выключите режим дизайна, нажав кнопку Режим дизайна на вкладке Разработчик .

6. Установите флажок, затем появится диалоговое окно Kutools for Excel , выберите первую ячейку строки (или всю строку), которую необходимо переместить, и нажмите Кнопку ОК . Тогда указанная вся строка будет немедленно перемещена на определенный рабочий лист. См. Снимок экрана:


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

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

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