VBで
整数型の変数に文字列とか空白とか読み込ませようとすると
「型が一致しません」
というエラーが出て止まってしまいます。

型が一致しない時はゼロとかヌルとかにできないの?

無視するのはダメです。代入済の値が残ってしまうから。