Как очистить указанное содержимое ячейки при изменении значения другой ячейки в Excel?
Предположим, вы хотите очистить диапазон указанного содержимого ячейки, если значение другой ячейки изменилось, как вы можете это сделать? Этот пост покажет вам способ решения этой проблемы.
Очистить указанное содержимое ячейки, если значение другой ячейки изменяется с кодом VBA
Очистить указанное содержимое ячейки, если значение другой ячейки изменяется с кодом VBA
Как показано ниже, при изменении значения в ячейке A2 содержимое ячейки C1: C3 будет очищено автоматически. Пожалуйста, сделайте следующее.
1. На рабочем листе вы очистите содержимое ячейки на основе изменений другой ячейки, щелкните правой кнопкой мыши вкладку листа и выберите Просмотреть код из контекстного меню. Смотрите скриншот:
2. В дебюте Microsoft Visual Basic для приложений окна, скопируйте и вставьте под кодом VBA в окно кода.
Код VBA: очистить указанное содержимое ячейки при изменении значения другой ячейки
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2")) Is Nothing Then
Range("C1:C3").ClearContents
End If
End Sub
Внимание: В коде B2 - это ячейка, на основе которой вы очищаете содержимое ячейки, а C1: C3 - это диапазон, из которого вы очищаете содержимое. Пожалуйста, измените их по своему усмотрению.
3. нажмите другой + Q ключи, чтобы закрыть Microsoft Visual Basic для приложений окно.
Затем вы можете увидеть содержимое диапазона C1: C3 очищается автоматически при изменении значения в ячейке A2, как показано ниже.
Статьи по теме:
- Как очистить содержимое поля со списком с кодом VBA в Excel?
- Как одновременно очистить содержимое и форматирование в ячейках в Excel?
- Как очистить содержимое именованного диапазона в Excel?
- Как очистить ограниченные значения в ячейках в Excel?
- Как очистить указанное содержимое ячейки при открытии и выходе из книги Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!