• ベストアンサー

ACCESS2000のレポート表示書式

ACCESS2000のレポートで奇数,偶数行で色分けをしたいです。 エクセルでは条件書式で、このようにやっていました。 =MOD(ROW(),2)=1 これと同じよに表示する方法はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

レポートの詳細セクションにテキストボックスを作成して、 名前:行数 コントロールソース:=1 集計実行:はい 可視:いいえ  ←どっちでもいいですが。 にしてください。 で、詳細セクションのフォーマット時イベントで、   If Me!行数 Mod 2 = 1 Then     Me.Section(acDetail).BackColor = vbRed '奇数   Else     Me.Section(acDetail).BackColor = vbWhite '偶数   End If のようにしてみてください。 #色は適当に変更してくださいね。 各コントロールの背景色なら、条件付書式でも大丈夫ですが。

wonwonwon
質問者

お礼

なるほど、こんな方法があったんですね。 ご丁寧にありがとうございます。

関連するQ&A

  • EXCEL 条件付書式 セルの値が奇数の場合

    EXCELの条件付書式で、セルの値が奇数の場合、その値のある行全体に書式を設定したいです。 セルの行番号が奇数の場合・・・というのは、MODとROW関数で設定出来るようですが、セルの値が奇数の場合・・・というのは見つけられませんでした。 どなたかご教授願います。 宜しくお願い致します。

  • 条件付書式 しましまともう1つ書式を設定

    エクセルの表をしましま(1行ごとにグレー)にしたいのですが、 条件付書式で、"=AND(MOD(ROW(),2)=1)" を設定すればしましまにできるところまでは分かりました。 ですが、すでに、*の書いてあるセルを網掛けにする条件付書式が入っているセルがあります。 (条件付書式で、セルの値が 次の値に等しい ="*") *の入っているセルは、網掛けで、かつ、しましまにしたいのですが、 そのような設定は可能なのでしょうか?

  • エクセルの書式設定(1行おきにパターン)

    エクセエル2000 です。 表で1行おきにパタンーン(斜線)をつけたいと思い 条件付書式で   =MOD(ROW(),2)   を設定しました。 一応完成。 しかし、都合である行を非表示にする必要になり1行非表示にすると 1行おきのパターンが崩れてしまいます。 行を非表示にしても1行おきのパターンを崩さない方法はありますか? よろしくお願いします。

  • エクセル条件付き書式(空白でない場合に色を付ける、偶数行・奇数行毎に色を変える)

    エクセルの条件付き書式の設定で、 (1)セルが空白でない場合に色を付ける、 (2)偶数行・奇数行毎に色を変える という2つのことを同時に行う方法があれば 教えていただけないでしょうか? (※空白セルは、色なしに設定) (1)=A1<>"" → 赤 (2)=MOD(ROW(),2)=0 → 青  =MOD(ROW(),2)=1 → 黄 上記の設定の場合、空白セルが青・黄になります。 入力すると赤に変わります。 こちらが行いたいことは、 【空白セルは「色なし」で、入力すると、 奇数行は黄色、偶数行は青になることです。】 例 ABC 1* ←A1は黄 2 * ←B2は青 3 A1とB2以外のセルは色なしとなるようにしたい。 ただし、入力した場合に色がつくようにしたい。 よろしくお願いします。

  • エクセル2010 条件付き書式の罫線について

    エクセル2003でうまく動作していた条件付き書式の罫線が、 2010で違う動きをしてうまく表示されません・・・。 以下の条件付き書式で下罫線、右罫線を引くように設定しています。 <下罫線の条件>  =MOD(ROW(),30)=6 適用先:  =R1:T5,R7:T65536(←見づらいので$ははずしました) <下罫線+右罫線の条件> =MOD(ROW(),30)=6 適用先:  =U1:U5,U7:U65536 1~6行目を印刷タイトル行として設定しています。 ページ数は可変なので目安として65536行目あたりまで設定しています。 要は、改ページされる位置の右下部分のセル、R36~T36に下線、U36に下線+右線 を設定したいのです。 その他の罫線は元々の普通の罫線です。 この設定で、エクセル2003では問題なく表示されていましたが、 エクセル2010で表示すると、画像のように セルQ36 の右罫線が消えてしまいます。 セルR36 の条件付き書式の設定が優先されて、 消えてしまっているのかと思われますが、 セルQ36 の元々普通の罫線で設定している右罫線(太線)を表示させたいのです。 ※※ 画像ではわかりやすいように改ページの位置をずらしていますが、 本来は、U列、36行目で1ページ目が改ページされます。 方法があったら教えてください・・・!! よろしくお願いいたします。

  • ACCESS のレポートの色つけ

    アクセスのレポートの機能で エクセルの条件付書式のような「ある条件で文字の色が変わる」というような機能はありますか? あったらどのように操作したらよいかお教えください

  • エクセルの「条件付き書式」で困っています

    エクセルの「条件付き書式」なんですが 表の見栄えを良くするために、一行ごとに色を付けようと 「書式」-->「条件付き書式」-->設定ダイヤログに 条件(1)・・「数式が」-----「=MOD(ROW(),2)=0」を設定しました     書式-->パターン・グリーンを指定 思い通り選択範囲の表に、一行ごとの縞模様が出来たのですが 追加で 条件(2)・・「セルの値が」-----「次の値より大きい」-----「100」     書式-->フォント太字・赤を指定 と指定したところセルに色の付いた行(偶数行)は100以上の数値が入力されても フォントが太字・赤になりません このような条件は「条件付き書式」ではなく、表示形式で設定するのでしょうか? 私は「条件付き書式」で一括に設定したいのですが 詳しい方がいらしたら教えて下さい WIN2000・エクセル2000  です。

  • ACCESSのレポートで

    Accessのレポート印刷でExcelで作成された既定の書式の用紙に印刷したくて、その用紙を画像として読み取りレポートの背景に埋め込んでやってみたのですが細かい文字がぼけてしまいます。 何かうまい方法はないでしょうか?

  • エクセルで行ごとの色分けと曜日での色分けを複合したい

    現在エクセルで 入力列を =MOD(ROW(),2)=1 の条件書式で行ごとに色分けをして見やすくしています。 左列に日付があり 日付列は =WEEKDAY(A11)=7 の条件書式で土日を色分けしています。 毎月左の日付を変更した後 右の入力列の日付の土日を手動で赤く文字色を 変更しているのですが さらに一発でこのようにしたいと思い 現在の MOD関数の上に WEEKDAYを重ねたところ訳わからない ぐちゃぐちゃしたセル色と文字色になってしまいました。 行ごとに色を変えてさらに土日に当たる行の 文字色を変更したいのですが どのようにしたらよいのでしょうか それともどちらか一方しかできないのでしょうか どなたかお教えください よろしくお願いします

  • アクセス2007の条件付き書式は3つまででしょうか

    エクセル2007の条件付き書式は いくらでも設定できると聞いたのですが アクセス2007の条件付き書式は3つまででしょうか? 条件付き書式を開くと3つなような気がします・・・ でもエクセルとアクセスで数が違うなんてありえるのでしょうか?

専門家に質問してみよう