Excel VBAの変数宣言で嵌った話

VBAの変数宣言では大文字、小文字が区別されない。
そのため、Java等を書いている気分で以下のように書くとおかしなことになる。

Dim activeChart As Chart

一度このように書いてしまうと、
これ以降に何度ActiveChartと書いても全てVBEで"a"ctiveChartに補完されてしまう。
その上、何故かこの一行を消去しても補完され続ける。
対処法として、上の一行を消した後に一旦

Dim ActiveChart

などと書く(実行する必要は無い)と元に戻る。
というわけで、特に他の言語の経験がある人は変数名に注意。