【エクセルマクロ】チェックボックスを一括削除:コピペで使えるコード

エクセルマクロ_チェックボックス一括削除_アイキャッチ エクセルマクロで効率化する

エクセルマクロで、チェックボックスを一括削除するVBAコードをご紹介します。

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

チェックボックスを一括削除

以下のExcelVBAを実行すると、アクティブシート内にあるすべてのチェックボックスを一括削除します。

Sub チェックボックス一括削除()

    Dim checkbox As checkbox

    For Each checkbox In ActiveSheet.CheckBoxes
        checkbox.Delete
    Next

End Sub

 

マクロ実行後

チェックボックスを一括で自動消去します。

[For Each checkbox In ActiveSheet.CheckBoxes] は、

アクティブシート内にあるすべてのチェックボックスをループします。


 
 

チェックボックスを一括削除(特定範囲)

以下のExcelVBAを実行すると、特定範囲内にあるチェックボックスを一括削除します。

Sub チェックボックスを消す()

Dim cb As checkbox
    
  For Each cb In ActiveSheet.CheckBoxes
    
     If Not Application.Intersect(cb.TopLeftCell, ActiveSheet.Range("A2:A4")) Is Nothing Then
       cb.Delete
     End If
    
 Next cb

End Sub

 

マクロ実行後

セル範囲 [A2:A4] の中にあるチェックボックスを一括で消します。


 
 

【エクセルマクロ】チェックボックスのチェックを一括解除:コピペで使えるコード
エクセルマクロで、チェックボックスのチェックを一括解除するVBAコードをご紹介します。 このページ...