Private Sub Form_Load()
Dim ctl As Control
For Each ctl In Me.Controls
With ctl
Select Case .ControlType
Case acTextBox, acComboBox
.FormatConditions.Delete
.BackColor = 15592924
With .FormatConditions.Add( _
Type:=acExpression, _
Expression1:="[商品コード] MOD 2")
.BackColor = 13882281
End With
End Select
End With
Next ctl
End Sub
Tip:
フォームの詳細部(セクション)のみ検索するときは、リスト1のFor
Each ctl In Me.Controls を For Each ctl In
Me.Section(acDetail).Controls
のように書き換えます。ヘッダー部(セクション)のみ検索するときは、For
Each ctl In Me.Section(acHeader).Controls のように書き換えます。