次の方法で共有

アクションクエリを実行すると 実行時エラー'3001' 引数が無効です とエラー表示される。

Anonymous
2017-02-13T09:17:25+00:00

テーブルに追加クエリや削除クエリを実行しようとすると

実行時エラー'3001' 引数が無効です とエラー表示されます。

どのテーブルに対しても発生し、

同じ内容のクエリでも、発生したり発生しなかったりと、対応に悩まされております。

クエリから実行しても、VBAのrunsqlやDAOのexcuteで同じSQLを実行しても

エラー発生したりしなかったりです。

なので、テーブル定義の問題や、SQLの記述の問題では無いように思われます。

テーブルを直接編集している時にも時々同様のエラーが発生します。

削除クエリ実行 → エラー → 同じ削除クエリ実行 → 成功

その後エラーは出ずに作業継続はできるが

Accessを閉じて再起動するとまたエラーが発生するように思われます。

アクションクエリは失敗が許されない類のものなので

完全解決でる方法があればご教示下さい。

環境-

Windows7

Office365 Proplus

Access 2016 MSO 32ビット

Office更新プログラム 最新

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2017-02-14T08:55:20+00:00

http://tsware.seesaa.net/article/410057064.html

この辺が参考になりそうです。

むかしおいらのmdbは2Gこえてテーブルがこわれて

こいつにはよくおめにかかってました。

この回答は役に立ちましたか?

3 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-02-15T06:05:05+00:00

    ご回答ありがとうございます。

    ご紹介頂いたページに、全く同じ症状が書かれていたので

    同じ方法を行ってみると治ったようです。

    なるほど、裏側で破損があったようなのですね。

    非常に助かりました。ありがとうございます。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2017-02-14T06:02:07+00:00

    popupYOU さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Access 2016 で、追加・削除クエリを実行しようとすると、エラーが表示されるのですね。

    表示されているエラーや実施内容から考えて、Office のバージョンは異なるのですが以下のページの内容が参考になるかもしれません。「回避策」に記載されている手順を実行してみてはいかがでしょうか。

    Access 2010 または Access 2007 SP3 でテーブル編集時に、初回のみ "引数が無効です" とエラー メッセージ表示される

    また、ファイル要因の切り分けとして新規に accdb ファイルを作成し、簡単なデータを作って追加・削除などのアクションクエリを実行するとどうなるか確認するのが良いと思います。

    結果などの返信をお待ちしていますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません