Pan Active Market Databaseから
Excel(エクセル)に株価を取り込むにあたって、
『自動売買ロボット作成マニュアル~エクセルで理想のシステムトレード』
という本を参考にした。
この本の69ページに
次のようなマクロが載っている。
ところが、
この通りにマクロを記述し実行しても、
「クラスが登録されていません」
とエラーになってしまうのだ。
「デバッグ(D)」をクリックすると、
「Prices.Read code」の行が黄色くなっているのがわかる。
まったく原因がわからない。
・・・
ネットで調べまくって
ようやくわかったのだが、
使っているExcel(エクセル)が
32bit版でないと動作しないらしい。

私が使っているExcel(エクセル)は
64bit版だったので、
32bit版に変更する必要があった。
64bit版から32bit版に変更するには、
Excel(というかOfficeそのもの)を
一旦アンインストールしなければならなかった。
・・・
とまぁ、なんやかんやで
64bit版Officeをアンインストールし、
32bit版Officeをインストールし直した。
すると、
正常に株価を取り込めたわけだ。

よかったよかった。
私と同じ状況になってしまった人は
ぜひ参考にしてほしい。