VBA100本ノック4本目

VBAで数式が入ったセルのみを消去!?

【Excel】【VBA】初心者向け解説~VBA100本ノック 4本目~【ゆっくり解説】

概要

  • 今回のVBAのテーマはセルの消去
  • 問題は見出し行と列Aと計算式を残し、定数値だけを消去する
  • パターン1は、列Bにある特定の値を消去する方法
  • パターン2は、シェルに入っているものが数式かどうかを判定して、消去する方法### 注目点
  • 列Dは列Bかける列Cで金額の合計を表示する
  • 問題中の表は実務でよく使われる形式である。

パターン1

  • 特定の値を削除する方法
  • 列Bにある特定の数値を消去することで正解になる
  • コードは前回のコードを変更するだけで簡単に実現できる

パターン2

  • シェルに入っているものが数式かどうかを判定して、消去する方法
  • 数式かどうかを判定することができる
  • 判定方法を使えば、表内の全ての定数値を削除することができる

エクセル操作

  • シート名を分かりやすいものに変更する
  • コードを入力する前に最初に行う操作

VBAのコード

  • 前回のコードを変更することで簡単に実現できる
  • 選択した範囲を削除するコードを使う

動画の投稿者

わちょんのゆっくりIT
ExcelやVBAメイン。解説したり、茶番を作ったりしております~ 最近はChatGPTにも力を入れてるよ~! <投稿日> 水曜17時 その他なんかあった時。 <主要キャラ> 霊夢(れいむ)  カラー 赤 魔理沙(まりさ) カラー 黄 部長(ぶちょう) カラー 黒 <参考にしている神サイト> Excelの神髄さん...

コメント

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