次の方法で共有

Access2007で作成したデーターベースのACCDEはAccess2010では使えない

Anonymous
2011-04-14T05:11:22+00:00

Access2007で作成したデーターベースを会社で作成しました。

共有サーバーにテーブルを置き、従業員にはACCDEで配布しています。

その中で、WindowsXPにAccess2010をインストールしたPCがあるのですが、

配布したACCDEを起動することはできても、マクロが実行されないのか、

「削除」や「検索」などのコマンドボタンをクリックしてもまったく動きません。

(ACCDEを2007で作成しても、2010で作成しても動きません。)

素人なので全然わからず困っています。

考えられる原因を教えてください。。。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-05-10T06:36:55+00:00

ゆうちょろ さん、ご返信ありがとうございます。

アップデートですが、OS や Office のバージョンアップではなく、更新プログラムの方は確認してみましたか?

以下の情報によると、Office 2010 は Windows XP の SP3 以降がサポート対象となっています。(なので、使えないという事はないかと思うのですが。。。)

 Microsoft Office 製品に関する各 OS のサポート状況

もし XP で SP3 を適用されていない場合は、こちらの情報を参考に SP3 を適用していただくとよいかなと思います。( もちろん SP3 は無料でダウンロード出来ますので。。。)

 Windows XP SP3 をダウンロードしてインストールする方法

既に SP3 や Office の更新プログラムについても全て適用済みという場合ですが、例えば、「検索」ボタンをクリックしたとき、表示上は反応していないが、実際は VBA 上のコードが実行され、何かしらの原因でエラー処理が行われ本来の処理がスキップされているという場合もあるのかなと思いました?

もし可能であれば、VBA の画面も開いた状態にし、ステップ実行で確認してみるのもよいかなと思いました。

確認の結果、お待ちしていますね。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

7 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-04-18T00:00:15+00:00

    MukkuMukuさま

    再度のご返信、ありがとうございます。

    お返事が遅くなってごめんなさい。

    >accdeにしてない状態、accdbで動作を確認してみてはいかがでしょう?

    正常に動作することを確認していました…。

    >無事動作するようなら該当のマシンでaccdeにしてみるとか

    実はこちらも試していて、それでもダメだったんです。。。

    >OS/Officeのアップデートも念のため確認されてみては?

    こちらはまだなので、一度確認してみます!!

    どうもありがとうございますm(_”_)m

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-04-15T12:20:36+00:00

    んーなんでしょうね。

    accdeにしてない状態、accdbで動作を確認してみてはいかがでしょう?

    で、無事動作するようなら該当のマシンでaccdeにしてみるとか。

    OS/Officeのアップデートも念のため確認されてみては?

    XPにoffice2010含めaccess2010をインストールしたことが契機になったとと考えられなくもないですけど、それ自体は本来問題ないことですからね。販売店さんが問題ないですよというのはもっともなことだと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2011-04-15T01:00:37+00:00

    MukkuMukuさま

    ご返信、ありがとうございます。

    警告は出ていないんです…。

    マクロの設定は「警告を表示してすべてのマクロを無効にする」になっています。

    もう少し詳しく状況を記載しますね。

    私のパソコン(vista)には2007と2010をインストールしています。

    データーベースを作成した当時は2007のみでした。

    最近、新しく入ってきた社員さんに前任が使っていたパソコン(xp)を支給し、

    Accessが入っていなかったので、2010をインストールしました。

    この社員さんにACCDEを配布したところ、削除クエリを実行させる「削除」というコマンドボタンや、

    検索フォームを開くマクロを実行する「検索」というコマンドボタンなどが、

    クリックをしてもまったく反応しないという現象が起こっています…。

    ACCDEは2007でも2010でも作成してみて試しましたが、どちらも同じ現象となります。

    ちなみに、私のパソコンではどちらのACCDEでも使うことができました。

    ですので、xpに2010をインストールしたことが原因だったのかな?と思いました。

    ただ、2010を購入するときに「問題ないですよ」と家電量販店の方に言われたので、

    私の配布方法やその他設定で間違いがあるのかが気になっています。

    わかりにくい説明ですみません・・・。

    何か気づかれた点があれば教えてください(T_T)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2011-04-14T11:52:14+00:00

    こんばんは。

    無効モードになっているとそのような感じになりますね。

    この警告はでない?

    ![](http://s3de9g.bay.livefilestore.com/y1prdZm2w1PJ298RsrQI1RPrW3yBSN4tzHzJr5rTvr4OcYMWKqu2udFDtCZsRP3ClE3e5ej6Cwo4KT9Q1-7Jyz1MC3MoKXLrlCL/2011041411.PNG?psid=1)http://s3de9g.bay.livefilestore.com/y1prdZm2w1PJ298RsrQI1RPrW3yBSN4tzHzEKtHf4ssB6eYeS02UVtV0V6qC-vaZakAXnMxxQ8eqLC-IBZlcJbjLraZPXiSgIyF/2011041411.PNG?psid=1

    以下についても確認してみてください。

    ![](http://s3de9g.bay.livefilestore.com/y1prdZm2w1PJ29Bw8iNNDjOF9jbRP9kviZvd5-qEvpm8l7CEWQQ-iDYewGk72iUKrTIauhnC2pE0en8BGetgJgSHQtstWsd5EYL/2011041412.PNG?psid=1)http://s3de9g.bay.livefilestore.com/y1prdZm2w1PJ29Bw8iNNDjOF9jbRP9kviZvSNDzVGbPMNdwhs2KBkGX4kJOh4Lrmjos2GTeExB_nmsKCfEx-wNpHAf1kHmDOgjL/2011041412.PNG?psid=1

    access2010で作動させるのなら、access2010でaccde化したほうがよいかもしれません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません