- 締切済み
クエリデザインを試みるとタスクがフリーズする
今、Access 2010 32ビット版をインストールして使用しています。いつの頃から他の機能は正常だが、作成~クエリ・デザインをクリックするとその時点でフリーズし、クリックするとエラー音を返すだけで終了もできません。 タスクバーで ACCESS を右クリックし、ウィンドウを閉じるを選択するとエラー・メッセージが表示されます。「Microsoft Access を終了できません。 OLE または DDE を使う Visual Basic モジュールを実行しているときは、モジュールの実行を中断する必要があります。」 タスク・マネージャからタスク終了させるしかありません。 既存のクエリー編集は正常、テーブル・フォーム・レポートの新規作成も正常です。クエリーの新規作成だけができません。 このメッセージはどの MDB でも等しく発生します。ACCESS をいったん削除して再インストールしましたが症状は変わりません。 どなたかお知恵を拝借出来れば助かります。 よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- chayamati
- ベストアンサー率41% (260/624)
今晩は >(1)この現象は特定の mdb で発生するのではなく、どの mdb を開いても 同様の動作をしますので、mdb依存は考えにくいと思います。 他に何かアイデアがありましたらご指導ください。 (2)単一プロセスでの動作確認は、ページで指示されているアプリケーション を右クリックしたとき、[関係の設定]が表示されないので検証できません。 (3)現在のファイルのバージョンは14.0.4750.1000です。 (4)一旦全部削除して再インストールしても、以前の設定の一部が残っている ことから、これはレジストリにかかわっている可能性があるという気が します。 (5)ソフトウェアで削除してもレジストリのエントリーまでは 削除しないのではないかと思います。 (6)もう、最初から Windows 作り直してもいいから、もう一度 office 削除して local_machine のレジストリを検索し、 office 関係のものがあったら削除してみようかと思っています。 (7)来週の連休がねらい目ですかね。 ----------------------------------------------------------------------- そうですね! どうやら あなたのPCだけの不都合のようですね ・ご存知かと思いますが、フォーム、レポートから内包のクエリーが出来ます。 フォームをデザインビューで開いて、プロパティーシートのデータタグの レコードソース行の右端の…をクリックしたのが添付図です。 ここでOKでクエリ画面になります。 クエリ画面でリレションシップで関連付けられたテーブルを追加出来ます。 必要な項目をフィールドにドラッグして、並び替え、 抽出条件を定義して作成します。 尚、ワイルドカードが可能なので、ワイルドカードをドラッグして並び替え、 抽出条件別にドラッグ定義し表示行の?を外しワイルドカードとの重複を 回避する ・私は、原則単独のクエリは使いません ・こちらで作成したクエリも駄目でしょうか ダメならシステムの復元、リカバリでしょうが、注意深くバックアップを 取ってからにして下さい。 では、ご検討を
- chayamati
- ベストアンサー率41% (260/624)
今晩は。私個人の根拠のない推察ですが Accessは他のデーターベースに比べ取っ付き易いVBAを組み込んだリレーショナルデータベースです。 その為一つの命令文(VBA)、テーブル、クエリが多くの機械語に展開されます。 これらを修正すると修正前の機械語が修正後の機械語に置き換わらずに一部が残ることがあるようで、こうなると修正不可能でコピペではなく新規につくり直す必要が有ります。 その為、 空のACCESSファイルを作成し、これに修正前の全てをインポートします。 回答No.2をやってみて下さい 次の質問は少し違いますが解決されたようです OpenFormがACCESS2000でエラー https://okwave.jp/qa/q9580905/a26758867.html
- chayamati
- ベストアンサー率41% (260/624)
今晩は どうしましたか? コメント頂けませんが解決しましたか >作成~クエリ・デザインをクリックするとその時点でフリーズし、 クリックするとエラー音を返すだけで終了もできません。 ------------------------------------------------------------------------------------------- もしかして、裏で何かが開き指示待ちになっているのかも 右上角の閉じる(✖)の左のアイコンをクリックするか、 Alt+Tabで裏の画面を見て下さい。
補足
今、ACCESS だけでなく EXCEL と WORD も削除し、c:\Program Files(x86)/Microsoft Office サブ・ディレクトリを削除してシャットダウンし、再起動して ACCESS を再インストールしてみましたが症状は変わりませんでした。 この状態で Alt+TAB で見ますと、ACCESS の他にはこれを入力しているブラウザと、常時起動しているメイラーの3つだけが見えます。タスク・マネージャを起動してもアプリでは同じ状態です。バックグラウンドプロセスは66あります。 繰り返しますが、この状態になると右上角の閉じる(✖)のアイコンクリックにはエラー音を返して反応しません。 No.1、No.2 の方にも書きましたが、この半月忙しくて週末もほとんど在宅しておらず、コメントが遅れたことをお詫びします。
- chayamati
- ベストアンサー率41% (260/624)
- mabyos
- ベストアンサー率52% (61/117)
再インストールされたとのことですが、Office2010ではサービスパック2まで出ているとのことなので、サービスパック2まで適用済みかどうかの確認も必要かと思います。 Access2010では複数CPUの環境でフリーズするような事例があるようです。 https://support.microsoft.com/ja-jp/help/2646068 新規クエリの作成時では通常それほど負荷はないように思いますが、単一CPUで動作させるとどうなるかを見てみてください。
補足
ありがとうございます。 それは一番最初に試みましたが症状は変わりませんでした。 くりかえしますが、この現象は特定の mdb で発生するのではなく、どの mdb を開いても同様の動作をしますので、mdb依存は考えにくいと思います。 他に何かアイデアがありましたらご指導ください。 なお、ここには初めてきたので勝手がわからず、No.1 の方と No. 2 の方に付けたコメントは最後のコメントに上書きされました。 単一プロセスでの動作確認は、ページで指示されているアプリケーションを右クリックしたとき、[関係の設定]が表示されないので検証できません。 現在のファイルのバージョンは14.0.4750.1000です。 一旦全部削除して再インストールしても、以前の設定の一部が残っていることから、これはレジストリにかかわっている可能性があるという気がします。ソフトウェアで削除してもレジストリのエントリーまでは削除しないのではないかと思います。 もう、最初から Windows 作り直してもいいから、もう一度 office 削除して local_machine のレジストリを検索し、office 関係のものがあったら削除してみようかと思っています。来週の連休がねらい目ですかね。 よろしくお願いします。