アクセス上位ページ
 
最近の更新内容
(6)-l.セルのコメント ⇐ [PREV]
[NEXT] ⇒ (6)-n.Copy,Insert,Delete メソッド

Excel VBA ≫ 1.基礎編 - セル・レンジ(6)-m.Clear メソッド

【ページ内リンク】

Clear メソッド

セルをクリアするにはClearメソッドを使用します。 このメソッドを使用すると値、数式、書式、コメントすべてがクリアされます。
この他にも値や数式のみをクリアするClearContents、書式のみをクリアするClearFormats、 コメントのみをクリアするClearCommentsなどがあります。状況に応じて使い分けましょう。



各種Clearメソッド
メソッド 値・数式 書式 コメント
Clear クリア クリア クリア
ClearContents クリア
ClearFormats クリア
ClearComments クリア


  • 各種クリアメソッドの使用例
  • ※ブック、シートを省略した場合、現在表示されているシートのセルがClearメソッドの操作対象となります。
    Sub sample6_32()
        '書式のみクリア
        Columns("C").ClearFormats
    
        'コメントのみクリア
        Columns("D").ClearComments
    
        '値・数式・書式・コメントすべてクリア
        Columns("E").Clear
    
        '値・数式のみクリア
        Columns("F").ClearContents
    End Sub
    
    ⇒ サンプルマクロ集 へ

    <実行前> sample6_32の実行前
    <実行結果> sample6_32の実行結果
  • C列 ・・・ 書式のみクリア
  • D列 ・・・ コメントのみクリア
  • E列 ・・・ 値・数式・書式・コメントすべてクリア
  • F列 ・・・ 値・数式のみクリア
Clearメソッドで消去してしまった値や書式はUndo(Ctrl + z)でもとの状態に戻すことができません。マクロを実行する際には、メソッドの操作対象をしっかり理解しておくようにしてください。
万一の場合に備えて、マクロ実行前にはブックを保存する習慣をつけておくとよいでしょう。
カテゴリ内ページ



Page
Top