パソコンカレッジ スタッフのひとりごと

パソコンスクールのスタッフが、
初心者から上級者まで役立つ情報をお伝えします。

明細行の背景色を変えて印刷する(Access)

2009-10-20 09:07:32 | Access(アクセス)
おはようございます。

今日はAccessを取り上げます。

レポートの特定の行だけに背景色を設定してみましょう。

成績表一覧のレポートで、合計点が300点以上の人の明細行に背景色を設定しま
す。



まずレポートをデザインビューで開き→詳細セクションのプロパティを表示



「イベント」タブ→「フォーマット時」イベントの・・・をクリック→



「コードビルダ」を選択してOK



VBEが起動します。

詳細フォーマット時のプロシージャが出来ているので、↓のように入力します。

Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)
  If 合計 >= 300 Then
    Me.Section(acDetail).BackColor = RGB(255, 0, 255)
  Else
    Me.Section(acDetail).BackColor = RGB(255, 255, 255)
  End If
End Sub





入力出来たらVBEを閉じます。

レポートのデザインビュー画面に戻ったら、詳細セクションの全てのコントロールを選択します。



そして、塗りつぶしの色と境界線の色を「透明」にしてください。

以上で終わりです。

では印刷プレビューで見てみましょう。



できあがり(^v^)

mihoりん

コメント (1)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 10月のWindows Updateでntosk... | トップ | 宛名を変えて自動的に連続印... »
最新の画像もっと見る

1 コメント

コメント日が  古い順  |   新しい順
Unknown (やま蔵)
2009-10-21 10:04:48
とても勉強になりました!

このような方法もあるんですね!

また訪問させていただきます!
返信する

コメントを投稿

Access(アクセス)」カテゴリの最新記事