• ベストアンサー

Access:コマンドボタンを作成し、実行するとエラーが出てしまいます。

昨日からずっと悩んでいるのですが、Accessで作ったフォームで コマンドボタンを作成し、実行するとエラーが出てしまいます。 以前作成したもののコマンドボタンは実行できるのですが、今回 作成したファイルでは、どんなボタンを作成しても同じエラーで できなくなってしまいます。(ウィザードでもだめでした) エラーは以下の表示です --------------------------------------------------------- ファイルへのアクセスでエラーが発生しました。 ネットワークへの接続が切断されている場合があります。 ---------------------------------------------------------

noname#25520
noname#25520

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

  • ベストアンサー
noname#22222
noname#22222
回答No.3

Access2.0でAccessのコードを初めて書きました。 イベントプロシージャの並びが気に入らなかったので、コピー&ペーストで並び換えました。 そうすると、誤動作が確認されました。 Access97でも同様の現象が確認されました。 結論として、イベントプロシージャのコピー、移動は禁則事項の一つです。 まさか、質問者は、この手の操作をしていないでしょうね! そうであれば、関係するフォームを破棄し再作成するのが一番確かな回復方法です。

noname#25520
質問者

お礼

ああ・・・おっしゃるとおりです>< 以前のデータを複製して作成していたため、できなかったことが 判明しました。 再作成で解決いたしました。 ありがとうございました。

その他の回答 (2)

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.2
参考URL:
http://www.accessclub.jp/search1/namazu.cgi?query=%83l%83b%83g%83%8F%81%5B%83N%82%D6%82%CC%90%DA%91%B1%82%AA%90%D8%92f%8
noname#25520
質問者

お礼

あ・・・このようなところがあったのですね。 午前中はとてもパニックになってしまって、ここで検索をしてみたのですが、うまく探しきれず、質問させていただきました。 なんとか解決できました。ありがとうございます。

  • kamogawa
  • ベストアンサー率25% (3/12)
回答No.1

こんにちは。 テーブルの中にリンクテーブルは ありませんか?

noname#25520
質問者

お礼

回答ありがとうございます。 以前のデータを改ざんして作成しようとしたので おかしなことになってしまっていたようです。 手間を惜しんではいけないですね・・・><

関連するQ&A

  • アクセスのコマンドボタンについて

    アクセスについて教えて下さい。 コマンドボタンで、フォームのデータをワンクリックで開くように設定したいのですが、コマンドボタンウィザードを使って、 フォームの操作→フォームを開く→フォームを指定 という操作でボタンを作りました。 ですが、ボタンをクリックして操作しようとすると、 「イベントプロパティに指定した式 クリック時 でエラーが発生しました:名前が適切ではありません:(フォーム名)_Click   *マクロ名、ユーザー定義関数名、「イベントプロシージャ」以外の式が指定されています。   *関数、イベント、マクロの評価でエラーが発生しました。」 というメッセージが出てきて、フォームを開くことができませんでした。 ウィザードだけではフォームを開くボタンを作成することはできないのでしょうか? 何か対処があれば教えて下さい。 よろしくお願いいたします。

  • コマンドボタンウィザード

    ACCESS97のフォームでボタンなど作成時に使う、 コマンドボタンウィザードが使えなくなりました。 (出てこなくなりました) 出すようにするには どこを見ればいいのでしょうか?

  • Accessにてコマンドボタン時にエラー

    Access2003にてメインフォームに様々なボタンを作成し、処理を実行させようとしています。 「クリック時」イベントにマクロを指定する分には問題ないのですが、 コードを選択して実行させると 「イベント プロパティに指定した式 クリック時 でエラーが発生しました:Microsoft AccessがOLEサーバーまたは ActivXコントロールと通信している時にエラーが発生しました。」 の表示がでます。 一旦、コマンドボタンを削除して、1からやり直してみたのですが うまくいきません。 解決方法をご教授ください。

  • ACCESSフォーム上のボタン押下時のエラー

    もう一つのACCESSデータベース(DB)から、別なDBに、フォーム、クエリー、テーブル等をコピーして貼り付けた後、貼り付けた先のフォームのボタンをクリックすると、「ファイルへのアクセスでエラーが発生しました。ネットワークへの接続が切断されている可能性があります。」のメッセージが表示されて、実行できません。解決方法をご存知の方は、アドバイスをお願いいたします。

  • accessエラー

    Accessでつくたったフォームを実行させると。 ファイルへのアクセスエラーが発生しました。ネットワークへの接続が切断されている可能性があります。 というメッセージが出ます。これはどういったエラーでしょうか、、、対処方法を教えてください><お願い致します

  • Access2000:コマンドボタンの不具合

    ウィザードで作成したコマンドボタンが、環境によっては下記のエラーメッセージが表示され機能しません。 ************ イベントプロパティに指定した式クリック時でエラーが発生しました:xxx(ファイル名)がOLEサーバーまたはActiveXコントロールと通信しているときにエラーが発生しました。 *マクロ名、ユーザー適宜関数名、[イベントプロシージャ]以外の式が指定されています。 *関数、イベント、マクロの評価でエラーが発生しました。 ************ ボタンは「フォームを開く」で特定のレコードのみ表示するように設定したものです。(ウィザードでできること以外は設定してありません) OS/Accessのバージョンが同じPCで開いても、一つは問題なく機能するが、もう一つは上記のエラーが出たりします。 今まで特に問題がなかった自分のPCもオフィスを再インストールしたところ、上記の状態になってしまいました。 ボタンを作り直しても同じ状況です。 コマンドボタン、ファイル、アクセス、PCのどの設定にどのような問題があるのか分かりましたら教えていただけないでしょうか。よろしくお願いいたします。

  • アクセスで作成したフォームのリンクがおかしい。

    フォームを押すと指定のリンク先にいけたのですが、どういった原因なのか、「ファイルへのアクセスでエラーが発生しました。ネットワークへの接続が切断されている可能性が有ります。」というメッセージが表示されます。 当方としては特になにもやっていなく、フォームからフォームを開くように設定した際も、通常どおりウィザードを使用して作成しました。 でも開けなくなりました。 よい解決法などありましたら御指導願います。 宜しくお願いします。

  • Access2002 のコマンドボタンでエラー

    Access2002でフォームを利用して表紙を作ろうとしているのですが、コマンドボタンを配置してフォームを開けるようにしたいと思っています。 クエリーも開けないので一度そのクエリーのフォームをつくりそれを開くためのコマンドボタンを用意しました。 ところがボタンを配置するごとの確認していくと途中でエラーが出てフォームを開けなくなります。 すると今まで開けたフォームも同様に開けなくなってしまいます。 Accessを使い始めたばかりの初心者ですが、どなたか教えて下さい。 また、Accessの仕組みは大体わかったのですが、顧客管理や商品管理など行ううえでステップアップしやすい参考書籍・webなどありましたら是非教えて下さい。 宜しくお願いします。

  • コマンドボタンがきかなくなる

    アクセスのフォーム上にコマンドボタンがいくつかあります。 たまにですが、コマンドボタンを押しても何も反応しなくなる時があります。 プロパティでクリック時に[イベント プロシージャ]と書いてあり、 VBE画面を見てみると ちゃんとイベントが記載してあります。 しかしフォームビューにしてそのコマンドボタンをクリックすると何も起きません。 新規にコマンドボタンを作って、vbe画面で同じイベントを張り付けると 新規のコマンドボタンのほうではクリックしてイベントが実行されます。 だから、その新規のコマンドボタンの名前を変えて使い続けるのですが、 しばらくするとほかのコマンドボタンがまたきかなくなる時があります。 これはアクセスのバグでしょうか? 原因がわかりません。 バージョンは2010です。

  • マクロを使ってコマンドボタンを実行するには

    お世話になります。 OSは、Windows 98 Second Edition アプリケーションは、Access 2000 です 下記作業の一連を簡素化したいのですが マクロを使うのが良いかと考えています。 1.データをインポート 2.レポート印刷 3.追加クエリ実行 4.削除クエリ実行 インポートはフォームのコマンドボタンから 実行できるようにして有ります。 追加、削除クエリも別のフォームのコマンドボタンから 実行できるようにして有ります。 マクロでフォームを開く、閉じるはできるのですが コマンドボタンの実行方法がわかりません。 どのアクションを選べばよろしいのでしょうか? よろしくお願い致します。

専門家に質問してみよう