- 締切済み
ACCESSのマクロのプログラムが実行できない
いつもお世話になっております。 AccessにVBAマクロを含んだプログラムを 共有に配置し、ネットワーク越しでファイルを実行すると添付①の メッセージが出ました。 このファイル内のアクティブなコンテンツはブロックされています。 トラストセンターの設定を確認するかIT管理者にお問い合わせください。というメッセージが表示されます。 その後やった対応といたしましては、 ①トラストセンター⇒トラストセンターの設定⇒信頼できる場所⇒ファイルがあるフォルダ階層までのネットワークパスを入れました。 ②マクロの設定をすべてのマクロを有効にするにしました。 が、状況は変わりません。 この該当するファイルをPCのローカルに移動させて実行させると 問題なく起動いたします。 なにか設定に抜けや解決方法がお分かりの方ご教示お願いできませんでしょうか。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- chayamati
- ベストアンサー率41% (260/624)
フルパスはその何処かにミスがるとエラーになります。 全角の空白、全角のダブルコーテーション、 全角のシングルコーテーション どれか一つでも実行時エラーが発生します。
- yumi-access
- ベストアンサー率21% (36/170)
通常は、DBファイル(テーブルだけ)を共有に配置して アプリ部分は各PCで実行するものと思います。 各PCは共有のDBファイルを参照するみたいな感じです。 共有に配置したそのAccessはファイルを実行する際にメッセージが出るということは、その実行時の処理をデバッグしておくと何が原因かわかると思います。 実行時に、その共有の場所から何をしているかだと思いますが おそらくどこかにファイルを出力とかを行っていないでしょうか? その共有からは繋がっていないパスだと別のエラーになりそうですが・・ 共有のPCからその出力先が信頼できるフォルダになっていないのだと思います。(説明難しいですが・・) 共有のPCを開き、出力先を信頼できるフォルダに設定をすると もしかしたら上手くいくのかなと思いました。
- chayamati
- ベストアンサー率41% (260/624)
パスにミスがあるのでは パスを補足願います
- kkkkkm
- ベストアンサー率66% (1719/2589)
環境的に実際にテストできないのですが セキュリティセンターの信頼済みドキュメントの設定の中に ネットワーク上のドキュメントを信頼することを許可する(A) というのがあると思います。 そこのチェックが入っているでしょうか。