とは言っても、角膜とか腎臓とか、ましてや心臓の移植じゃあない。10年以上前に作って今も使っている顧客管理ソフトだ。


ACCESS95から作り始めて、ACCESS97への移植は簡単に終了。そのままずぅ~っと少しずつ書き足していたので、延々とバージョンアップもせず、ACCESSだけは、新バージョンをアンインストールして97を使っていた。


ところが、WINDOWS-7・64ビットになって、つうか、うっかりしてしまい。ACCESS97がインストールすらできない事態に遭遇してしまったのだ。


ロクに調べもせず、64ビット?ふんふん♪と買っちゃたのが悪かった(><)

こんなことなら、XPがインストール可能な一番早い32ビットマシンを探しておくのだった(><)


ACCESS2007は、プロフェッショナル2007オフィスを購入済みだったので、インストールした。


しかし予想通り、「変換は無理ぃ~」とメッセージが出る。


ほとんどをVBAの記述で書いちゃったDBなので、テーブルぐらいしか使い物にならないのだ。


数日前からシコシコ書き始めている。


幸いに、ACCESS2007からDAOが再度、標準で登場しているので、空ですいすい書いてゆく。しかし、64BITのせいなのか、微妙なタイミングでコードが動作したりしなかったりする。そのたびにそのVBAコードをより平易な記述に書き換えている。(たとえばreplaceが動作しなかったり、したりする。しかたがないのでForループとinstrで置き換える。)


で、この際、開発中に、文句をたらたらとメモしておくブログを作ろう・・・と、参加した次第だ。


これでようやく知人のブログにも、コメントがつけられる。