ACCESSファイル32bitを64bitにコンパイルする方法はありませんか?

ACCESSのファイル32bitを64bitにコンパイルする方法はありませんか?

VisalStadio2012でインポートして64bitアウトポートできるのでは???と考えてますが如何でしょう

 

質問情報


最終更新日 2019年12月06日 表示 16,412 適用先:

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

どんな問題にぶつかっておられるのか、ちょっと見えませんので、もうちょっと詳しく教えてください。

もし、32bit版Accessで作成したファイルを64bit版で実行させたいが、コンパイルエラーが発生してしまったが、どうすればよいのか?

という質問であれば、このあたりをご参照ください。作成したときのAccessのバージョンとどのバージョンのAccessで実行しようとしているのかも教えてください。

Office 2010 32 ビットバージョンと 64 ビットバージョンとの互換性

http://msdn.microsoft.com/ja-jp/library/office/ee691831(v=office.14).aspx

 

64 ビット Visual Basic for Applications の概要

http://msdn.microsoft.com/ja-jp/library/office/gg264421.aspx

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ACCESS2010の32bitのDatabaseファイルを

64bitにコンパイルできないだろうか?

という主旨なのです。

作成したOSがOffice環境が32bitなので32bitのファイルは、Office64bit環境でよめません。

これだけが、やりたくて投稿しました。

ACCESS64bitで開けると、先に進める(加工編集等)ができるのですが・・・・

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

”32bit版Accessで作成したファイルを、64bit版Accessで開けない”

ということですか?(コンパイルというのは全く違う意味です。ご注意ください)

開こうとしたときに、どのようなメッセージが出ますか?

そのメッセージを書き込んで下さい。

Accessで作成したファイルは、32-64どちらで作成しても、もう一方で利用できます。

(ただし、64bitならではの命令を使った場合は一方でエラーになります。それを回避する方法は前回の書き込みのリンクに記載されています)

ですので、”Office64bit環境でよめません”

というのは特別なケースなんです。ファイルが壊れているとか。

(セキュリティ警告が出ていてマクロが実行されない というわけではないですよね?念のため)

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ACCESS64bitで開こうとすると「ACCESS32bitで作成しているので開けません。」というメッセージがでます。

この回答は 2 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ファイルの種類(拡張子)は何ですか?

mdeやaccdeでしょうか?

これらの場合は互換性がありませんので、元のmdb/accdbを64bitで開いてmde/accdeを作り直してください。

互換性に問題のある機能が使われている場合も開けません。

この場合も、元のmdb/accdbで使用しているアドインやActiveXの64bit版が64bit側でインストールされていることを確認してください。(基本的にはMicrosoft製のAccess組み込み済みのActiveXは何も修正する必要はありません。)

互換性の問題に関しては、こちらも参考にしてください。

Office 2013 の 64 ビット版

https://technet.microsoft.com/ja-jp/library/ee681792.aspx?f=255&MSPPError=-2147217396

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

【拡張子】

前の形式ですね。

起動ファイルが、accdrで

データーベースファイルは、mdb

です。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ACCDRファイルは、ランタイム用に拡張子を変更したものです。

ACCDBに修正して、64bitで開けるか確認してみてください。
もしかすると、修正前がACCDEかもしれません。

その場合は、オリジナル(ACCDEの作成元)を入手しないと64bit用を作成できないですね。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

拡張子をaccdeに変更すると、ACCESS64bitが立ち上がり、「このデーターベースは、32bit用のMicrosoftACCESSで作成されてます。32bit版のACCESSで開いてください。」のメッセージがでるので、オリジナルのACCDEの作成元を入手しないと駄目でしょうね。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

まずはaccdbに変更してもダメだったんですね?
でしたらaccdeですね。オリジナルが必要です

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

すみません、訂正です。

accdbをaccdrにしたとき、64bitでエラーメッセージは出ません

accdeをaccdrにしたときは、64bitでエラーメッセージが出ます

なので、オリジナルではなかったということですね。

失礼しました。確認不足でした

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。