У меня есть список в excel с автофильтром, и в каждой строке есть флажок.
Я сделал кнопку с макросом для выбора всех флажков. Это прекрасно работает. Но когда я фильтрую свои строки, мой «выбрать все» должен выбирать только видимые флажки.
С моим кодом он по-прежнему выбирает все флажки. Есть ли у кого-нибудь идея решить эту проблему?
Мой код:
Sub SelectAll()
Dim chk As CheckBox
If Worksheets("Summary").FilterMode = True Then
MsgBox "Filter mode is on"
Else
MsgBox "Filter mode is off"
For Each chk In Worksheets("Summary").CheckBoxes
chk.Value = Checked
Next
End If
End Sub
заранее спасибо