• ベストアンサー

アクションクエリが実行できない

Windows Vista で Office2007を使っております。Accessで、テーブル作成クエリを試しましたが、実行しようとすると「無効モードのため、アクションまたは、イベントがブロックされました」という文章が、ステータスバーに出てしまい、実行できません。おそらく、アクションクエリ全般が実行できないモードになっていると思います。この設定は、どこから解除していいのかわからないのですが、ご存知の方がおられましたら、アドバイスをお願いします。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

Access データベースを保護する http://office.microsoft.com/ja-jp/access/HA012301871041.aspx Access 2007 でファイルを開くとセキュリティの警告が表示される場合の対処方法 http://support.microsoft.com/kb/937392/ja

margaret-mama
質問者

お礼

Accessのオプションの設定で、セキュリティセンターの設定→マクロの設定を「デジタル署名されたマクロを除き、すべてのマクロを無効にする」に変更して使っていました。これを、最初の状態(警告を表示してすべてのマクロを無効にする)に変更したら、アクションクエリを実行できるようになりました。ありがとうございます。お世話になりました。

margaret-mama
質問者

補足

早速のご回答ありがとうございます。サイトに行ってみましたが、たくさんの説明書きがあって、後でじっくり見てみます。

関連するQ&A

  • Access2007のセキュリティ

    Access 2007でテーブル作成クエリを実行すると 「無効モードのため、アクションまたはイベントはブロックされました」というメッセージが出てしまい先に進めません。どうすれば良いか教えてください。

  • テーブル1にマクロで再クエリはできないのか?

    テーブル1があり、 マクロの新規作成で アクション:再クエリ コントロール名:テーブル1 を作り、 テーブル1を開き、マクロ1を実行しても 「コマンドまたはアクション'再クエリ’は無効です。」 となります。 コントロール名を"テーブル1" にしても同じです。 テーブルに対して再クエリは出来ないのでしょうか?アクセス2003です。 よろしくお願い致します。

  • アクセス2007で追加クエリが動かないのですが・・

    あるテーブル(以下「テーブル(1)」といいます。)のオートナンバーを1から振り直すために、テーブル(1)の構造のみをコピーしたテーブルを作り、そこに追加クエリでテーブル(1)のオートナンバー以外のフィールドのデータをくっつけようと思っているのですが、「無効モードのため,アクションまたはイベントはブロックされました。」とのメッセージがでてしまいます。 選択クエリを追加クエリに変換する方法が間違っているのでしょうか? 選択クエリをテーブル(1)を元に作ったうえでデザインビューで、「追加」をクリックし、追加先テーブルを「テーブル(1)のコピー」を選んでいるのですが、何が問題なのでしょうか?

  • Accessのクエリ実行について

    すみません。ご存知でしたら、教えてください。 まず一点、基本(?)を確認させてください。 下記のように数個のテーブルとそれらを使用した数個のクエリがあったとします。 下記の場合に、もしどれかのテーブルを更新したとします。 その場合、アクセスを立ち上げて、クエリ3を実行するだけで、結果には反映されているのでしょうか?それとも、アクセスを立ち上げて、 クエリ1を実行し閉じ、クエリ2を実行し閉じ、最後にクエリ3を実行しないと、反映されていないのでしょうか? --------------------------------------------------------- テーブルリンクA 、テーブルリンクB、テーブルリンクC、テーブルリンクD ↓↓ テーブルAとテーブルBでクエリ1(マッチング)を作成 テーブルCとテーブルDでクエリ2(マッチング)を作成 ↓↓ クエリ1とクエリ2でクエリ3(マッチング)を作成 ------------------------------------------------- 続いて、もし上記でいちいち途中のクエリを実行しないと、 最後のクエリに反映されない場合、すべてをACCESSを立ち上げたと同時に自動実行し、自動で最後のクエリ(この場合、クエリ3)をエクスポートしたいと考えています。可能でしょうか? 素人な質問ですみません。 何卒よろしくお願いいたします。

  • アクションクエリのテーブルのデーター削除を実行

     Win XP Office 2003 です、Access 2003ついて質問致します。  アクションクエリのテーブルのデーター削除を実行した後、(仮に、削除データーを2件、実行後のクエリ名を「削除後」と言う 名前にします。)再度このクエリを開こうとすると、「削除を実行すると、テーブルのデーターが変更されます。・・・・・」との ダイヤログが表示され、「はい」、「いいえ」を選択する画面となります。  しかし、表示されたダイヤログで「はい」をクリックしても、更に2件のデーターの削除が実行されるわけではなく、「0件のレコ ードが該当します・・・・」と表示され、実際にはそれ以上の削除は実行されません。  また、「いいえ」を選択するとこのダイヤログはそのまま消えてしまいます。  これって、何のためのダイヤログの表示って感じですが、一体このダイヤログは何のためにあるのでしょうか。  また、別の意味のある使い方ってあるのでしょうか。  誰かご存知の方是非この使い方を教えてください、よろしくお願いします。

  • Accessのアクションクエリーについて

    Access97です。「登録日」「備考」のフィールドがあるテーブルで、アクションクエリーを使用して、「登録日が1998/12/31以前のレコードの備考に"1998"の文字を『挿入』する」、といったことはどうすればできるのでしょうか。どのアクションクエリーを使えばいいのでしょうか。どシロウト的質問で申し訳ありませんが宜しくおねがいします。

  • クエリが実行できません

    Access2000で選択クエリを作成し、それを1ケ月ほど利用していたのですが、昨日そのクエリを実行すると砂時計の状態のままで、エラーメッセージも表示されることもなく、実行することが出来ません。もとになるテーブルなども変更していないのですが・・・ もし、どなたか同じような状況に陥ったことのある人などで、原因や解決法など知っているかたがいましたら、よろしくお願いします。

  • Access2000でクエリーがうまく実行できません。

    Access2000で他のソフトのデータ(クライアントアクセスと呼ばれるODBCを使ってデータをリンクすることができるソフトです)からリンク しているテーブルを2つ使い、あるフィールドを結合させてクエリーを 作成し実行すると”オブジェクトが正しくありません・・・”というような メッセージが表示され、クエリーを実行することができません。 しかし、他のPCではそのクエリーを実行することができます。 実行できないPCでも2つのリンクしたテーブルは単体で中身を見ることが できますので、リンクがうまくいっていないというわけではないと思うのですが・・・。 ちなみにOSはWindows95を使用しています。 Access側で何か足りない機能があるのか、リンクしているソフト側の 問題なのか、またはその他に原因があるのかさっぱり検討がつきません。 何かよいヒントがございましたら、教えてください。

  • ACCESS2000のクエリ実行時

    ACCESS2000でクエリを実行する時にでる「クエリを実行するとテーブルのデータが変更されます」というメッセージが表示されないようにしたいです。 色々本や他の質問等で調べてみたのですが、なかなか同じような質問の解答がみつかりません・・・・ どなたか助けてください。お願いいたします。

  • accessのテーブルを閉じたときにクエリを自動で実行したい。

    こんにちは。 件名にあるとおりなのですが、access2000でテーブルを閉じると同時に 選択クエリーや更新クエリーを実行させたいのです。 フォームやレポートを閉じるときに同じようにクエリーを実行する 方法は分かるのですが・・・。 どなたかよい知恵をお貸し下さい。 よろしくお願いします。

専門家に質問してみよう