Access 2007 условное форматирование даты - PullRequest
0 голосов
/ 02 февраля 2012

У меня есть база данных Access 2007 с полем даты в форме.Это поле является датой начала контакта для сотрудника.Пример: 16 мая-05 ​​

Мне бы хотелось, чтобы в этом поле отображался красный текст в дату начала контракта месяц + один месяц.

Так что в этом примере "16-May-05"с «1 июня (каждый год)» до «30 июня (каждый год)» поле будет отображаться красным текстом.

1 Ответ

0 голосов
/ 02 февраля 2012

В одной форме вы можете использовать Текущее событие формы, чтобы установить фоновый цвет и различные свойства шрифта.

Private Sub Form_Current()

If Me.ADate > #1/1/2011# And Me.ADate < #1/31/2012# Then
    Me.ADate.BackColor = vbRed
Else
    Me.ADate.BackColor = vbWhite
End If

End Sub

Вы также можете добавить код в событие после обновления.

...