*当ブログではアフェリエイト広告を利用しています。

VBA

【VBA】セル内消去のやり方。全部消す方法から一部を消す方法まで。

セル内消去
momeq
モー
モー

VBAでセル内の消去には、パターンがあります。全部消すのか、数式や文字などは消して、書式は残したいのかで、使うメソッドを変えますね。

メソッド説明
Clear全て削除(数式・文字・書式・コメント)
ClearContents数式と文字を削除
ClearCommentsコメントを消去
ClearFormats書式設定を削除
ClearNotesコメントを削除
ClearOutlineアウトラインを消去
ClearHyperlinksハイパーリンクを削除(2010以降)
ニャー
ニャー

ClearClearContentsは頻出だにゃ。とりあえず2つだけ覚えておくと良いにゃ。

//シート全体をクリア
Cells.Clear

//カレントリージョン全体の値と数式をクリア
Range("A1").CurrentRegion.ClearContents
モー
モー

使いたいシートを初期化するためになんかに、Cells.Clearを念の為使うこともありますね。

バグの原因にならないためにも、元の値の存在にも気をつけたいところです。

【GAS】セル内消去。シートかセルで挙動が異なるので注意!

プログラミングを学ぶならTechAcademy(テックアカデミー)がおすすめ!

TechAcademy [テックアカデミー]

モー
モー

独学で苦戦している人は、一度しっかりと基礎を学ぶと次のステップへ進めますよ。今のおすすめは、TechAcademy(テックアカデミー)ですね。

TechAcademyのおすすめポイント
  • オンラインで選抜された現役エンジニアから学ぶことができる
  • 自宅からWeb制作・プログラミング・アプリ開発など幅広い分野を学べる
  • 学ぶだけではなく、転職の支援、副業に活かせるスキルの習得、副業の仕事紹介まで行っている
ニャー
ニャー

無料体験や相談もあるから、一度試してみてもいいんだにゃ!

\無料体験、無料相談はこちらから/



記事URLをコピーしました