Я пытаюсь добавить предупреждающее сообщение при запуске макроса в Excel.
Предупреждающее сообщение должно предоставить возможность «отменить» перед запуском приведенного ниже кода для очистки ячеек.
При попытке добавить окно с сообщением ниже, где пользователю предлагается активировать макрос с ленты, я не могу заставить его работать без ошибок.
Лист заблокирован, поэтому толькоНезамкнутые ячейки должны быть более четкими.
Может ли кто-нибудь помочь сделать включение этого двухэтапного процесса?
Sub Glazing_ClearContents(rib As IRibbonControl)
Dim rng As Range
Dim C As Variant
Set rng = Sheets("Glazing_Systems").Range("C12:I42")
For Each C In rng
If C.Locked = False Then
C.ClearContents
Else
End If
Next C
End Sub