質問: access2000日本語版で作成したものを英語版で使用したいのですが・・・ access2000日本語版で作成したプログラムを英語版のaccess2000で使用したいのですが、エラーが出て使用出来ません。 officeの言語設定に日本語を加えても同じでした。 どなたかご存知の方よろしくお願いいたします。
回答: 基本的には無理です。出来ません。 但し、日本語版で作成したmdbを以下の様な手順で英語版のaccess2000で動かした事はあります。但し、いくつかの条件がつきます。 手順 1.日本語のosに英語版のaccessをセットアップする。この時に、osは極力奇麗な物で、他のアプリケーションが入っていない物を使用する 2.英語版にしたいmdbを英語のaccessで修復と最適化を行う(問題があればここでエラーがでるので修正する) 3.英語osにodbcだけを入れて、access2000のドライバをセットアップします(この時には、日本語のodbcドライバ) 4.英語osにaccess2000をセットアップする 5.英語osで英語access2000を使用して修復/最適化を行う。 これでうまくいけば立ち上がります。ここからは、デバッグする必要があると思うので、デバッグする(^^; 条件 テーブル名やマクロ名やフィールド名に日本語を使用していない。同様に、vba中のソースや関数名も同じ。 後は、データベースの中に日本語がある時には問題になります。 注)自己責任でお願いしますね。