ID非公開さん
2022/11/25 16:29
2回答
カレント行の背景色を変更するコードを設定したのですが、黄色く変わっているフィールドと、カレント行でも背景色が変わらず、カーソルをあてると黄色く変わるフィールドがあります。
カレント行の背景色を変更するコードを設定したのですが、黄色く変わっているフィールドと、カレント行でも背景色が変わらず、カーソルをあてると黄色く変わるフィールドがあります。 どの部分に原因があるのか悩んでいます。ご教示頂いけないでしょうか?宜しくお願い致します。 Private Sub Form_Current() Dim avarContorol() As Variant Dim iintLoop As Integer avarContorol = Array("受入ID", "受入日", "コンボ34", "指示票№", "テキスト23", "テキスト81", "テキスト26", "テキスト28", "車番", "事業者", "品名", "運搬業者", "重量", "旧型コンテナ", "新型コンテナ", "台車", "ダンプラケース", "ボックス", "コンテナキャスター付", "ドラム", "その他", "連絡事項") For iintLoop = 0 To UBound(avarContorol) With Me(avarContorol(iintLoop)).FormatConditions .Delete With .Add(acExpression, , "[受入ID] = " & Me!受入ID) .BackColor = 65535 End With End With Next iintLoop End Sub
Microsoft Access・82閲覧・25