関数・メソッド

セルの書式設定のみクリアする【ClearFormatsメソッド】

構文

object.ClearFormats

セルの値はそのままで、書式設定のみ削除する場合はClearFormatsメソッドを利用します。
罫線、背景色、セルのフォント色(文字色)がクリアされます。

セルの書式設定のみ消去するサンプルコード

    '■セルの書式情報をクリア
    Cells(1, 1).ClearFormats
    
    '■セル範囲をクリア
    Range("A1:B5").ClearFormats
    Range(Cells(1, 1), Cells(5, 2)).ClearFormats 'A1:B5(Range("A1:B5").ClearFormatsと同一)

その他・注意点

  • 各種セル情報をクリアのコードを実行すると、画面がちらつきます。
    ちらつきが気になる(もしくは速度を求める)場合は、こちらの処理を追加してください。
  • ClearFormatsメソッドはCells、Rows、Columns、Rangeのいずれでも使用可能です。
  • ブック名やシート名は指定していませんが、指定推奨です。
  • 日付などはシリアル値に初期化されるため、注意必要です。

関連記事

コメント

タイトルとURLをコピーしました