ExcelVBAで変数を初期化したいのですね。

広告

↓変数の初期化について語られています。

●VBAで変数を宣言した時の初期値について – VBAで変数を宣言したら、そのと… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1169687536

↓わかりやすく変数の初期化の方法が書かれています。

●VBA 変数
http://www.tipsfound.com/vba/02005

変数を初期化するまで何が入っているかはわかりません。

初期化しないと不安になるぐらいの気持ちを持ってコーディングをしましょう。

言語によっては初期値の代入をしなくても大丈夫な言語もありますが、それに頼りっきりになるのはうまくないです。

プロシージャの最初の方で初期値を代入するだけです。

これで不具合の原因が一つ減る事になります。

初期値が0やその他意味のある数字を持っていなければならない時は、デバッグより先に気がつきましょう。

広告