• ベストアンサー

実行時エラー-2147467259

ファイルは私しか開いてないし 共有してないし このパソコンで該当ファイルは立ち上げてないのに cn.Execute を実行しようとすると 実行時エラー-2147467259(80004005) ほかのユーザーが同じデータに対して同時に変更を試みているので プロセスが停止しました。 となります。 何故でしょうか?

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

  • ベストアンサー
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.1

情報が不足しすぎていて何のことかよく分かりませんが… 想像するに、ExcelかなにかでVBAで何かを作ろうとしていて 何度か失敗しながらプログラミングを進めているということでしょうか? だとするならば(そうでなかったとしてもたぶん)、前回失敗したときのプロセスが残っていて、前回のプロセスがファイルをつかんだままなのだと思います。タスクマネージャーの「プロセス」タブで該当しそうなプロセスがないか確認し(かなりの確率であるはずなので)、あればそのプロセスを停止しましょう。

関連するQ&A

  • 実行時エラー -2147217887

    一つのアクセスファイルに エクセルからADOでデータを追加しているのですが その外套のアクセスファイルも捜査をしているタイミングで 実行時エラー -2147217887 他のユーザー が同じデータに対して同時に更新を試みているので、 プロセスが停止しました。 と表示されますが このエラーを表示せず、エクセルADOを優先されるには どういうコードにすればいいですか? ちなみに一度中断モードにして 同じコードを再度実行しようとすると 実行時エラー -2147217887 Update または CancelUpdateメソッドには、対応するAddNewまたはEditメソッドが必要です とエラー内容が変わります。 コードは rs.Open "SELECT * FROM テーブル", cn, adOpenStatic, adLockPessimistic rs.Filter = "番号 = " & 番号 rs("フィールド") = str文字 ’ココでエラー の時です。

  • Accessのmdbを開こうとしたときのエラー

    「他のユーザーが同じデータに対して同時に変更を試みているのでプロセスが停止しました」というエラーでmdbが開けません。 別のパソコンで開こうとしても同じエラーでだめです、 大事なデータなので何とかしたいのですがよい方法はありますか?

  • 実行時エラー453がでます。

    ある日、パソコンをたちあげると「実行時エラー453 エントリ SetLayered Window Atrributes がDLLファイルuser32内に見つかりません」 とメッセージがでました。自分がその前に何をしてしまったのか、まったくわからず困っています。このままほっておいてはいけないのでしょうが、どうしてよいかわかりません。どなたか初心者の私にもわかるように教えて頂けないでしょうか?よろしくお願いします。

  • 実行時エラー62

    御世話になります。 VBにてcsvのファイルを読み込む 部分でエラーがでます。 ”実行時エラー62 ファイルにこれ以上データーがありません" エラー内容は上記のようになっています。 このエラーは何を指しているのかを 教えてください。ファイルにあるデータが 少ないといいたいのでしょうか。 お忙しいとは思いますがお願いします。

  • 実行時エラー2118

    アクセス2010です。 アクセスVBAのコードで Forms("フォーム1").Controls("サブフォーム").Requery を実行しようとすると 実行時エラー2118 ”Requery/再クエリ”アクションを実行する前に、 カレントフィールドを保存する必要があります。 となります。 VBA実行中に、手作業でデータを修正した事により発生したエラーなのですが そもそもVBA実行中にデータをいじる事は可能なのでしょうか? 出来る時とできない時があります。 更に、上記のエラーが発生しているときは、 VBAが中断の状態で、 そのデータを保存することができません。 データの保存が出来ないと、コードが進まないのですが こういう時はどうすればいいのでしょうか? VBAを停止して、手作業で修正したデータを保存するしかないのでしょうか?

  • 実行時エラー'-2147467259(80004005)':

    エクセルからADOでアクセスに繋ごうとしたときに 実行時エラー'-2147467259(80004005)': マシン'マシン名'のユーザー'Admin'がデータベースを開けない状態、またはロックできない状態にしています。 というエラーが出てしまいます。 書いているコードは以下です。 Public cn As ADOdb.Connection Set cn = New ADOdb.Connection cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb" test.mdb自体はテーブルもクエリもフォームも何も開いていない状態です。 一度アクセスを終了させて再起動させればうまくできるのですが、何が原因でこのメッセージが出るのでしょうか? もしわかれば教えてください。 よろしくお願いします。

  • 他のユーザーが同じデータに対して同時に変更を試みて

    アクセスのテーブルで日付フィールドで昇順の並べ替えをする時は何も起こらないのに 降順の並べ替えをすると 「他のユーザーが同じデータに対して同時に変更を試みているので、プロセスが停止しました」 と言うエラーが発生します。 でも問題なく昇順に並べ替えが出来ます。 それに、このファイルを使っているのは私だけだし、他のファイルからテーブルリンク等はしていません。 実際に、 他のユーザーが同じデータに対して同時に変更を試みているのであれば なぜ昇順に並べ替えをしたときはエラーにならないのでしょうか? アクセス2010です。

  • 実行ごとに違う場所で実行エラー

    実務でC#、windows上であるモジュールのコーディングを担当しています。 実行ごとに違う場所で実行時エラーが起きて困っています。可能性として、何か実行ごとに変わるというのが 起こりえる要因がわかればご教示ください。 該当部分はほぼローカルの処理で、特に時間によって条件分岐や外部のプロセスから影響はうけません。 主な処理内容としては、一般的でない、特殊なDBアクセス(ArcGISというライブラリを使用)はありますが、ローカルに保持してそれに対するデータ処理が中心になります。

  • ファイルが開けれません。

    宛名職人2005につきまして。現在3台のPCで共有しています。一部のファイルを開けようとすると「ほかのユーザーが同じデータに対して同時に変更を試みているので、プロセスが停止しました。(3197:DAO.Workspace)」と表示され開けることが出来ません・・・3台とも試してみましたが同じです。対処法を教えてください。

  • データベースで

    ほかのユーザーが同じデータに対して同時に変更を試みているので、プロセスが停止しました。(Error 3197) とエラーが出て、データベース接続が出来ません 回避方法を教えてください アクセス2002です

専門家に質問してみよう