アプリ版:「スタンプのみでお礼する」機能のリリースについて

他の人が別のパソコンで作ったアクセスファイルを開こうとすると強制終了されます。

ファイルをダブルクリックで開くのですが一瞬で閉じてしまいます。

でも、ldbファイルは消えないままです。

当方はアクセス2003を使っていて、
作った人はアクセス2010を使っているのですが
送られてきたアクセスのファイル形式はmdbファイルです。

ファイルを開くと同時にフォームを開く設定をしているので
ソフトキーを押しながらファイルを開くとデータベースウインドウが表示されるのですが
該当のフォームを開こうとすると強制終了されます。
デザインビューで開こうとしても同じです。

標準モジュールから
DoCmd.OpenForm “フォーム名”
をしても、強制終了してしまいます。

quitはないです。

私の方で治すことはできないのでしょうか?

A 回答 (2件)

1)そのMDBファイルをどこか別のフォルダにコピー(要はldbが無い環境にする)


2)新規にMDBを作り、「開く」
3)1)のファイルの中身をすべてインポートする

で、3)のファイルを開きなおすとどうなりますか?
    • good
    • 0
この回答へのお礼

三つの手順をやってみたら開けました。
そして原因がわかりました。

エクセルに参照設定をしているのですが
他の人が作った時はオフィス2010だったため
VBAコードの参照設定で
Excel 14.0 Objects Library
に参照設定されていて、「参照不可」になってました。

でもそれなら強制終了ではなく、
エラーになってほしかったです・・・

何はともあれ、無事に開けたので助かりました。ご回答ありがとうございました。

お礼日時:2013/03/13 19:49

自信ないですが


空のMDBを作成してここへ外部データの取り込みからインポートしてもだめですか
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2013/03/19 21:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A