サンプル画像
Excelマクロ塾メニュー

エクセルマクロ・VBAは慣れが肝心
最初は難しく感じるExcelのマクロとVBAですが、仕組みが理解できると徐々に使いこなせるようになってきます!
自分のペースで着実に勉強しましょう!

エクセルマクロ塾
エクセルマクロ塾

Clearメソッド

Clearメソッドとはセルの内容を削除するメソッドです。

Deleteメソッドとは違い、セル自体は残ります。

そのため、Clearメソッドで削除したセルに再び文字を追加することが可能です。

 

Clearメソッドにはいくつかの種類があります。

Clear○○とあとに動作を加えることで「何を消すのか」を指定することができます。

 

まずエクセルに表を用意しましょう。

 

VBA Clear

 

月別の表があります。セルによっては設定してある書式がそれぞれ違います。

 

A1~C1はセルの背景色と中央揃え、文字の太字設定。

A2~A13には背景色と中央揃え。

それぞれ違う書式設定に合わせてClearメソッドも使い分けていきましょう。

Clearメソッドの使い分けと種類はVBEのコードを書きながら説明します。

 

VBEを起動しましょう。

 

VBA Clear

 

コードを作成しました。

今回3種類のClearメソッドを書き込みました。

それぞれコードの内容を書き込みます。

 

VBA Clear

 

このように削除する対象がそれぞれ違ってきます。

 

コードが完成したらF5キーで実行してみましょう。実行したらエクセルに戻り結果を確認してみましょう。

 

VBA Clear

 

Clearメソッド実行後の表です。

Clearメソッドでそれぞれ指定した内容のみ削除されました。

 

削除した部分をそれぞれ説明します。

 

VBA Clear

VBA