好きなおでんの具材ドラフト会議しましょう

ACCESSの質問です。
ACCESS2016、Windows10を利用しています。



No 品名
1 りんご
1 りんご
1 りんご
1 りんご
1 りんご
1 りんご
2 みかん
2 みかん
2 みかん
3 レモン
3 レモン
3 レモン
3 レモン

上記のようなデータをレポートで表示させました。
データは全部で3,000件くらいあります。

No 品名
1 りんご ⇒赤
1 りんご ⇒赤
1 りんご ⇒赤
1 りんご ⇒赤
1 りんご ⇒赤
1 りんご ⇒赤
2 みかん ⇒色無
2 みかん ⇒色無
2 みかん ⇒色無
3 レモン ⇒赤
3 レモン ⇒赤
3 レモン ⇒赤
3 レモン ⇒赤

グループごとに色分けをしたいのですが、条件付書式ではうまくできないので、VBAが必要かとおもうのですが、
コードがいまいちわかりません。

お手数ですが、ご教示いただけないでしょうか?

質問者からの補足コメント

  • うーん・・・

    回答ありがとうございます。
    ID 品名です。(IDの横全部です。IDを含みます)

    No.1の回答に寄せられた補足コメントです。 補足日時:2019/07/29 14:18

A 回答 (2件)

ID が 1から始まり連続しているなら簡単ですが


そうでない場合について。

ID でグループ化、グループヘッダー有り。
IDヘッダーに テキストボックスを配置、
・名前 : 連番
・コントロールソース : =1
・集計実行 : 全体

デバッグ終了後は、IDヘッダーは非表示でかまいません。

書式を設定するテキストボックスを 全て選択して「条件付き書式」をクリック。
ルールの種類… を 「現在の・・」。
ルールの内容… を
「式」を選択し
[連番] Mod 2=1
を入力。
前景色、背景色を設定し
プレビューを確認して「OK」をクリック。

もし背景色を変えるのなら、
テキストボックスの「背景スタイル」を「普通」に。

こんなところでしょうか。
    • good
    • 0
この回答へのお礼

応用力が足りませんでした。
参考になりました。ありがとうございました。

お礼日時:2019/07/29 15:45

> グループごとに色分けをしたいのですが、条件付書式ではうまくできないので、VBAが必要かとおもうのですが、



どの部分に色を付けようとしていますか?

条件付書式は、テキストボックスまたはコンボボックスのみになります。

詳細セクションの背景色なら、VBAが必須です。

特定のテキストボックスの背景色あるいは前景色なら
ちょっと工夫すれば「条件付き書式」でも可能でしょう。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A