Accessで①クエリを作成し、作成したクエリから②クロス集計クエリを作成。
その後クロス集計クエリを③レポートで表示しています。
現在は①を開いて抽出条件を変更して、③レポートを表示しています。
VBAを使用してフォームを作成し、抽出条件をコンボボックスから選択してレポートを表示したいが上手くい行きません。
①クエリの抽出条件に[Forms]![フォーム名]![オブジェクト名]を設定し、DoCmd.OpenReport "レポート名"をしましたが、
[Forms]![フォーム名]![オブジェクト名]有効なフィールド名、または式として認識出来ませんとなります。
DoCmd.OpenQuery "クエリ名", acViewNormal, acReadOnlyだとクエリは開きます。
クエリを開いた後なら出来るか試した結果、同じくレポート時にエラーです。
DoCmd.OpenQuery "クエリ名", acViewNormal, acReadOnly
DoCmd.OpenReport "レポート名"←ここでエラー
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/15 04:17
2021/06/15 05:02
2021/06/17 04:29