• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access のファイルの「安全でない式」とは?)

Accessのファイルの「安全でない式」とは?

このQ&Aのポイント
  • Accessのファイルをダブルクリックで開くと安全でない式に関するセキュリティ警告が表示されます。
  • 自分が作ったファイルでも安全でない式が含まれている可能性があります。
  • Accessのバージョンによって表示される警告の文言や表示方法が異なる場合があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • shinkami
  • ベストアンサー率43% (179/411)
回答No.5

ANo.2,3のshinkamiです。 その後進んでいますか? あなたのケースとは異なりますが、仕組みを修正中に 添付図上半分のような表示が出て ファイルを開く事さえ出来なくなりました。 CPを再起動して 再度開こうとしても同様の表示で先へ進みません。 空のファイルを作成して、全てをインポートすると 解決しました。 尚、添付図下半分のようにコードウィンドウの左端をクリックして ●を表示(再クリックで表示が消える)コードウィンドウを 閉じて実行するとこの場所で一時停止し[F8]でワンステップづつ 進み、マウスカーソル変数に移動すると変数の値が表示されます。 [F5]で通常に戻ります。

その他の回答 (4)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.4

こちらは参考になりませんかね? Access 2003 で表示されるセキュリティ警告について http://support.microsoft.com/kb/834420/ja 要はAccessのセキュリティレベルを下げる。 Microsoft Jet 4.0 Service Packの最新なものをあてる。 という事らしいです。

BookerL
質問者

お礼

 ありがとうございます。  #1の方のお礼にも書いたのですが、Microsoft Jet って何? というレベルなので、これから少しずつ勉強しようと思います。

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.3

ANo.2のshinkamiです。 問題のフォームが特定できたらそのフォームはインポートせずに 新規に作成します。 (あなた自身が開発されたものですので無駄のようですが今度はより良いものができるのでは) ※想像ですが何度も手直ししている内に思わぬ結果になる事があります。 目に見える以外に内部で追加処理がされているようで、元の処理を削除しても この追加の処理は残ってしまうようです。 そうそう、リレーションシップ設定していますよね、これも見直されては。 リレーションシップは1対Nが基本です。

BookerL
質問者

お礼

>(あなた自身が開発されたものですので無駄のようですが今度はより良いものができるのでは)  なるほど、そういうことならやってみる価値はあるかも知れません。  アクセスは毎日使っているソフトではなく、たまに使っているだけなので、ぼちぼちやってみようと思います。  どうもありがとうございました。

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.2

>「安全でない式」がどこにあるのか、どうやったら見えるのか、教えていただけないでしょうか。 我流ですのでダメかもしれませんが 次のように分割してチェックします。 1.空のデータベースを作成する 2.ここへ問題のファイルから[テーブル]のみインポート 3.一度閉じて、再度開く 4.2~3を [モジュール]、[マクロ]、[レポート]の順で処理 ------------------------------- ここまでは問題ないと思います。 5.残りのフォームのどれかに含まれていると思われますので ファイル単位でインポート-閉じる-開く繰り返す。 一度ワーニングが出るとインポートしたフォームを削除しても ワーニングが残ることがありますので 振出しに戻りますが ワーニングが出たフォームはインポートしません ワーニングが出たフォームは新規作成することになります。

BookerL
質問者

お礼

 ありがとうございます。  なるほど、このように一つずつ試していって、警告の出るところが原因である、と突き止めるわけですね。  でも、あるフォームが原因である、とわかっても、そのフォームのどこが具体的に「安全でない」のかはどうやって知ればいいのでしょう?

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

こちらを参考にしてください Access のセキュリティ警告についてよく寄せられる質問 Access がセキュリティ警告を表示する理由 http://office.microsoft.com/ja-jp/access-help/HA001122598.aspx#010

BookerL
質問者

お礼

 ありがとうございます。  ご紹介のページを見ましたが、Jet とか サンドボックスモード とか、よくわからない言葉で説明してあり、私のスキルではすぐには理解できません。これから勉強していくしかないです。  とりあえず、自分の作ったファイルについては、この警告を気にしないことにします。

関連するQ&A