あと、変数の宣言を強制する方法は分かったけど、
(デフォルトで入れておけよ…デフォルトで入ってないから未定義の変数を読み出す様なひどいソースを引き継ぐことになったorz)
型変換、キャストも強制するオプションはどうすれば?

あと、誰かLongのリテラルの書き方教えてくれ、
Dim j As Long
j = &HFFFF
MsgBox(j) ' -1 !?
MsgBox(&H10000 - 1) ' 65535
とりあえず
Const H0xFFFF = &H1FFFF - &H10000
Const H0x8000 = &H18000 - &H10000
というようなのを定義してごまかしてるけど。
とりあえず、この入門書(笑)は風呂の焚き物にしかならんな…