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

エクセルマクロ_ユーザーフォームのチェックボックス解除_アイキャッチ ExcelVBA

エクセルマクロで、ユーザーフォームの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 ユーザーフォームのリストボックスにシート名表示(動画あり)
エクセルマクロで、ユーザーフォームのリストボックスにシート名を表示するVBAコードをご紹介します。このページのマクロコードは、コピペで使えます。ぜひお試しください!リストボックスにシート名を表示(全シート)以下のマクロを実行すると、User...

 

[最速入門] ChatGPTに任せる Excelマクロ&VBA 面倒なプログラミングは秒で片づけよう

ChatGPTと対話しながら身につける、新しいVBA入門

Excelマクロ・VBAをAIと一緒にラクに習得したいなら、まず読んでおきたい一冊です!


★★★★★ 4.6 ※ Amazonカスタマーレビューより
マクロ記録とChatGPTを組み合わせた学習法が実践的で、すぐ現場で使える
「過不足のない指示」の出し方を学べ、AIとの対話スキルが身につく
変数・条件分岐・ループなどVBAの基礎もしっかり解説されている