Несколько способов сделать это.
Если вы просто хотите получить последнюю дату ReleaseDate в таблице, используйте функцию Max () в запросе:
Dim rs AS DAO.Recordset
Set rs = CurrentDb.OpenRecordset "SELECT Max(ReleaseDate) FROM tblVersionReleasesNew"
If Date() - rs!ReleaseDate < 4 Then
VerLbl.ForeColor = 0
Else
VerLbl.ForeColor = 10
End If
Или используйте функцию агрегирования домена:
If Date() - DMax("ReleaseDate","tblVersionReleasesNew") < 4 Then
VerLbl.ForeColor = 0
Else
VerLbl.ForeColor = 10
End If
Или вместо VBA и управления метками используйте текстовое поле и условное форматирование с выражением агрегирования домена в текстовом поле.