Excel VBA Programming

[ExcelVBA]セルのデータを削除する方法

2020年3月9日

 

本記事はエクセル2019で動作確認を行っています。

VBAは必ずご自身で手を動かすことが、習得への近道です。

 

困ってます
セルのデータをVBAを使用して消す方法を教えてほしい。

 

本記事はこのような疑問にお答えします。

 

サイト運営者であるロンピー(@ronpeee0809)はExcelVBAを使用して10年以上会社部内の業務改善を行っています。

これからVBAを学ぶ方がスムーズに学習を進められる手助けをしていきます。

 

この記事を読むと

セルの値や数式を削除する方法

セルのデータ情報をすべて削除する方法

が分かります。

 

上記2点はExcel VBAを使用するときにかなりよく使うメソッドです。

この機会に覚えてしまいましょう。

 

セルの値や数式を削除する方法

 

(式)

オブジェクト.ClearContents

 

Sub 値と数式の削除()

  Range(“A3:B6”).ClearContents

End Sub

>>RangeやCellsについてはこちらから

 

コードを実行すると、

値のみが削除されました。

 

 

セルのデータ情報をすべて削除する方法

 

(式)

オブジェクト.Clear

 

Sub セルデータすべて削除()

  Range(“A3:B6”).Clear

End Sub

>>RangeやCellsについてはこちらから

 

コードを実行すると、

セル情報がすべて削除されました。

 

 

その他の関連メソッド

 

セル情報の削除方法は他にも存在します。

 

書式のクリア ClearFormats
コメントのクリア ClearComments
ハイパーリンクのクリア ClearHyperlinks

 

クリアーに関するメソッドはいろいろ存在しますが、やはりClearとClearContentsの頻出度が高いです。

最後まで目を通していただきありがとうございます。

-Excel VBA, Programming
-

Copyright© Ronpeee blog , 2021 All Rights Reserved.