28 フォームのデータシートビューの背景色を変更する

フォームビューでの背景色の設定は各コントロールに対して行いますが、データシートビューの場合には個別のコントロールではなくフォーム全体、つまり”フォームのプロパティ”としてその設定を行います。

下記のプログラムでは、データシートの次のプロパティを設定しています。
  • 背景色DatasheetBackColor
  • 交互の行の色DatasheetAlternateBackColor
プログラム

Sub SampleCode_28()
'フォームのデータシートビューの背景色を変更する

  With Screen.ActiveForm
    '背景色
    .DatasheetBackColor = RGB(252, 226, 226)
    '交互の行の色
    .DatasheetAlternateBackColor = RGB(238, 94, 94)
  End With

End Sub

実行例
■実行前

■実行後

  • 各プロパティはデザインビュー上では変化がないため、上図ではデータシートビューでの実行例を示しています。
  • デザインビューではなく、実行状態であるデータシートビューの状態でプロパティ変更を行ったときは、フォームデザインを意図的に上書き保存する必要があります。
| Index | Prev | Next |



Copyright © T'sWare All rights reserved