Muchas gracias a todos por la buena onda y predisposición a compartir conocimientos, ya que tenía el prejuicio de que los programadores (o por lo menos los que conozco personalmente, y que son muy pocos) son muy reacios a responder consultas o brindar asistencia desinteresada. En fin, vamos a los bifes:
En mi sistema poseo un módulo de RECORDATORIOS/Tareas/etc, con lo cual cada determinado intervalo de tiempo, "actualizo" el panel de visualización de los mismos de la siguiente forma, aunque lo voy a poner de forma resumida:
''1° consulto todos
SQL="SELECT * From RECORDATORIOS Where Activo=SI;"
If Rs.State=1 Then Rs.Close
RS.Open Sql, Cn, adOpenStatic, adLockReadOnly
''2° comienzo a cargar los registros en la grilla
Do While Not Rs.EOF
' cargo los registros de HOY
if Rs!Fecha=format(date,"mm/dd/yyyy") Then CargarDatosenGrid
' cargo los registros de MAÑANA
if Rs!Fecha=format(date+1,"mm/dd/yyyy") Then CargarDatosenGrid
' cargo los registros de PASADO MAÑANA
if Rs!Fecha=format(date+2,"mm/dd/yyyy") Then CargarDatosenGrid
Rs.MoveNext
Loop
Rs.Close
Ahora bien, así como obtengo los registros de hoy, mañana, etc, quisera poder cargar los de la semana en curso.