У меня есть список сотрудников в столбце A и их статус (выбранный из выпадающего меню, «Активный» или «Неактивный») в столбце B. Они находятся в листе, называемом «Список сотрудников», ,Удаление ячеек на основе условий
Когда статус сотрудника установлен на «Неактивный», я хочу автоматически вырезать и вставлять сотрудника на другой лист. Другой лист называется «Misc»
Если это невозможно сделать автоматически, если для статуса установлено значение «Неактивно», то, возможно, я могу установить кнопку, которая будет вызывать команды VBA на этом листе, чтобы очистить всех неактивных сотрудников от список и переместить их на другой лист.
@Peter Способ предоставления кода! Я немного отредактировал комментарии в коде VBA, чтобы помочь в том, как выделяется синтаксис кода. Каждый раз, когда вы используете '' 'в своем коде, он выделяет его. Поэтому избегайте сокращений, таких как 'don't', в ваших комментариях, а также добавляйте одинарные кавычки в * конец * вашей строки комментариев. –
Спасибо, Питер! Я попытаюсь реализовать его в ближайшие пару дней и расскажу вам, как это происходит. Мне задали больше времени с этой задачей, и мне дали более «срочную» работу, поэтому я попробую это позже или сегодня, и завтра. – ialm
Whoo, работает как шарм. Большое спасибо, Питер! Одна вещь - есть ли (n легкий) способ убрать список после того, как это действие вступит в силу?Например, скажем, я установил сотрудника в середине списка в «Неактивный», он перемещает сотрудника из списка, но теперь theres - пустая строка в списке. В любом случае, еще раз спасибо! – ialm