小生は銀行の口座の入出金や残高をMS-ACCESS を使って管理してんねん。ACCESSのフォームで一覧表示したりグラフで変化が分かるようなちょっとしたツールを作ってんねんけどこの間の3連休でそのフォームを開くと
「・・・OLEサーバーまたはActiveXコントロールと通信しているときにエラーが発生しました。・・・・」
と言うエラーメッセージが出てグラフが表示されへんねん。調べたところ原因は2つほど有るようや。一つはACCESSのファイル(accdb)がおかしくなっていること。この場合、新たにACCESSのデータベースファイルを作成して元のファイルからテーブルやフォームをすべてインポートすれば直るらしい。しかし、それを試したけど直らへんかってん。もう一つの原因はそのグラフを描画しているActiveXコントロール、多分MIcrosoft
Chartがおかしくなっていることや。そこでMicrosoft
Chartを単独でインストールし直してみようかと思ったんやけど良くわからへんかってん。そこで一旦Microsoft Office
2010をアンインストールして再度インストールして見てん。すると正常にグラフが表示されてん。良かった良かった。
(o´∀`)
12月に見た時は正常やったから1月のWindows Updateでおかしくなったんやろうか。それとも小生のPCのトラブルやろうか。
まあ、どちらにしても2020年1月14日にはWindows 7がそして2020年10月13日にはOffice
2010の延長サポートが終了するので今年中にはPCもOfficeも新しくする必要があるなぁ。