マクロで記録を使って誰でも自動化できるけれどどうしてVBAでの記述を覚えるのか。マクロの記録だけではできないことがあるから。
- マクロの記録では不必要なexcelのデフォルト値まで記録される>デフォルト値なのでなくてもいい
- 同じ操作でも、無駄な記述が多い>同じ命令でも直接記述の方が短く記述できる
- 汎用性のあるマクロを作りにくい>対話型(日付を限定させてとか入力を求めたり(ダイアログボックスを開いて設定)と言うもの)はマクロ記録ではできない
- もしも〜などの条件判断などはマクロの記録ではできないVBAで制御しなければならない。
と、本に書いてあった(笑)
あんまりつっこまれるとぼろが出る自分。