【VBAユーザーフォーム】ListBoxのチェックボックスを解除する

エクセルマクロ_ユーザーフォームのチェックボックス解除_アイキャッチ エクセルマクロで効率化する

エクセルマクロで、ユーザーフォームのListBox内にあるチェックボックスを解除するVBAコードをご紹介します。

このページのマクロコードは、コピペで使えます。
ぜひお試しください!

リストボックスのチェックボックスを解除

以下のマクロを実行すると、UserFormのListBoxにあるチェックボックスを一括リセットします。

Private Sub CommandButton1_Click()

    Dim j As Long

    For j = 0 To UserForm1("ListBox1").ListCount - 1

        'チェックオンの場合にチェックオフにする
        If UserForm1("ListBox1").Selected(j) = True Then
            UserForm1("ListBox1").Selected(j) = False
        End If

    Next j

End Sub

 

マクロ実行後

CommandButton1 ボタンをクリックすると、

リストボックスにあるチェックボックスのチェックを解除します。


 
 

【VBA】ユーザーフォームのリストボックスにシート名を表示
...