Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Microsoft 365)
エラー 3351
投稿日時: 22/04/04 13:20:51
投稿者: kayagum01

マクロに[AutoExec]名前を付けて、アクセスを開くと同時にマクロを実行しています。
ある時から【ORDER BY 式には 、クエリで選択されていないフィールドが含まれます。 ORDER BY 式に含めることができるのは、最初のクエリで要求されたフィールドだけです。 (エラー 3351)】というエラーになり、開く度にパラメータの入力を求めています。
原因をいろいろ探していますがよい解決方法が見つかりませんので、ご教授お願い致します。
 

回答
投稿日時: 22/04/04 14:35:21
投稿者: よろずや

kayagum01 さんの引用:
マクロに[AutoExec]名前を付けて、アクセスを開くと同時にマクロを実行しています。
ある時から【ORDER BY 式には 、クエリで選択されていないフィールドが含まれます。 ORDER BY 式に含めることができるのは、最初のクエリで要求されたフィールドだけです。 (エラー 3351)】というエラーになり、開く度にパラメータの入力を求めています。

何か変更したのではないですか?
例えば、テーブルの項目を変更したとか。

投稿日時: 22/04/04 14:41:25
投稿者: kayagum01

ご回答ありがとうございます。
今回の質問は内容が複雑でマクロにいろいろ組み込まれていた為一旦取り下げます。
見て頂いた方には貴重なお時間を頂きましてありがとうございます。
今後ともよろしくお願いいたします。