Я использую Worksheet_Change для ClearContents на определенных ячейках. Ячейкой, которая оценивается для изменения, является «A10». Это значение происходит из списка проверки данных. Я заметил, что когда в этой ячейке есть значение, и я нажимаю раскрывающийся список, даже если я повторно выбираю одно и то же значение из этого списка, выполняется четкое содержимое. Есть ли способ избежать этого? Я беспокоюсь, что пользователи этого листа захотят просмотреть параметры в раскрывающемся списке, но в конечном итоге сохранят исходное значение A10 и все еще потеряют содержимое других ячеек.Worksheet_Change on Data Validation Value
Вот код:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rang As Range
Set rang = Worksheets("Sheet1").Range("A10")
If Not Intersect(Target, rang) Is Nothing Then
Worksheets("Sheet1").Range("B10:B50000", "C10:C50000").ClearContents
End If
End Sub
Заранее спасибо!