- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クエリの抽出結果がフォームに表示できない)
クエリの抽出結果がフォームに表示できない
このQ&Aのポイント
- ACCESS2010を使用しています。フォーム画面で選択クエリのデータをコンボボックスで選択し結果を表示させ、その後エクセル形式でエクスポートしたいと思っています。しかし、選択結果をエクセル形式でエクスポートすることはできますが、フォーム画面には表示されません。
- 問題は、コンボボックスで選択した後にフォームに表示するコマンドボタンの記述にあります。現在の記述では、コンボボックスの値を指定して検索を行っていますが、それだけではフォームに表示されません。
- フォームに表示するためには、検索結果をフォームのフィルターに設定する必要があります。具体的には、コンボボックスの値を変数に代入し、フィルターの条件として使用すれば、フォームに表示することができます。ご参考までに、以下のコードをお試しください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
クエリに抽出条件があるなら フィルタは必要ありませんね。 Private Sub cmd名簿_Click() Me.Requery End Sub これだけです。
その他の回答 (2)
- tamiemon96
- ベストアンサー率49% (658/1341)
回答No.2
私 自分でマクロはかけないんですが・・・・ コンボボックスで選択した後で「再クエリ」を入れてもダメでしょうか。
- ShowMeHow
- ベストアンサー率28% (1424/5027)
回答No.1
end sub の前の行に me.refresh を追加するとか。