オートフィルターを備えた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
前もって感謝します