次の方法で共有

Access2013RuntimeでACCDEファイルを実行するとエラーが発生する

Anonymous
2014-09-20T08:59:10+00:00

こんにちは。

Access2013で作成したデスクトップデータベースからACCDEファイルを作成し,Access2013RuntimeをインストールしたPCへ配布・実行したところ,

起動時のトップ画面は表示されるもののPCによってはトップ画面のコマンドボタンをクリックするとエラーになってしまいます。

詳細は以下となります。

■デスクトップデータベース作成PC

Windows7 Professional SP1(64bit)

Access2013(32bit) バージョン:15.0.4649.1001

■ACCDE実行PC1※エラーにならないPC

Windows7 Professional SP1(64bit)

Access2013Runtime(32Bit) バージョン:15.0.4569.1506

■ACCDE実行PC2※エラーになるPC

Windows7 Professional SP1(32bit)

Access2013Runtime(32Bit) バージョン:15.0.4569.1506

■表示されるエラー

イベント プロパティに指定した式 クリック時 でエラーが発生しました:OpenForm アクションの実行は取り消されました。

■エラーとなるプロシージャ

※トップ画面のコマンドボタンをクリックした際に呼び出されるフォームのForm_Open内

Me.(メインフォーム内でのサブフォーム名).Form.RecordSource = strSql

■補足

コンパイルでエラーは発生しておらず,参照設定も問題ありません。

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

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

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

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

Anonymous
2014-09-29T11:12:13+00:00

原因がわかりました。

ACCDEファイルはNAS上にあるAccessDBを参照しているのですが,

実行PC2(エラーとなるPC)のログインユーザはそのNASへのアクセス権限が付与されていませんでした。

お騒がせしてすみませんでした。

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

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

5 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-09-26T05:57:12+00:00

    お返事が遅くなりすみません。

    問題の処理はトップ画面から検索画面を起動した際に発生します。

    そこで,エラーとなる処理をコメントアウトして処理を進めたところ,

    エラーとならないPCでは検索画面にサブフォームまで表示されますが

    エラーとなるPCでは検索画面にサブフォームが表示されません。

    開発環境ではPC上にあるデスクトップデータベース(ACCDB)から

    ACCDEを作成し,作成したACCDEファイルをそれぞれの実行PCへコピーしています。

    それぞれの実行PCの違いはOSのBit数くらいですが,

    他に挙げるとエラーとならないPCはOffice2013がインストールされていませんが,

    エラーとなるPCはOffice2013がインストールされています。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2014-09-26T05:00:31+00:00

    お返事が遅くなりすみません。

    空のデータベースを作成し,元のデータベースから全てインポートし,

    参照設定を設定し直しましたが状況はかわりませんでした。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2014-09-21T13:56:21+00:00

    MukkuMukuです。

    所感として、要因はどこにありそうかという情報はないでしょうか?

    環境依存なのか、ファイルに依存なのか、該当イベント時なのか

    開発環境は Click-to-Run 環境ということでよいでしょうか?

    accde なので、別件ちょっと気にしているのは、C2RとMSI(Runtime含む)のバージョン差。

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

    0 件のコメント コメントはありません
  4. Anonymous
    2014-09-20T09:41:20+00:00

    下記のサイトをご覧ください。

    http://hamachan.info/win7/Access/error.html

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

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