ExcelVBA,セルの数式と値を削除(クリア)する

スポンサーリンク

鍛錬 621

ExcelVBA,セルの数式と値を削除(クリア)する

セルの数式と値を削除(クリア)するには、ClearContents メソッドを使用します。
 
使用方法は、以下に示す通りです。

 
Range("削除するセル").Select
 
Selection.ClearContents
 
 
スポンサーリンク

マクロ

以下は、指定したセルの数式と値を削除するマクロ、DelValue() です。

今回は、セル B3 の数式と値を削除しています。

削除するセル
B3
Sub DelValue()
    ' セルの数式と値を削除
    Range("B3").Select
    Selection.ClearContents
End Sub

実行結果

以下は、マクロ DelValue() を実行しています。

マクロ実行前の様子

以下は、マクロを実行する前のブックです。

セル B3 に数式「=100+20+3」が設定されています。

マクロを実行する前の様子

マクロ実行結果

以下は、マクロの実行結果です。

セル B3 に設定されていた数式「=100+20+3」を削除することができました。

数式と値を削除した様子

スポンサーリンク

シェアする

フォローする