【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】ユーザーフォームのリストボックスにシート名表示する
...

 

「たった1秒で仕事が片づくExcel自動化の教科書【増強完全版】」
「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ
毎日の業務を瞬時に終わらせるしくみを解説