Access - Hora Actual En Macro

 
Vista:

Hora Actual En Macro

Publicado por Marco Antonio (21 intervenciones) el 24/05/2013 19:20:00
Buenas tardes expertos


Tengo un pequeño problema y es bastante simple, pero no puedo resolverlo.

Quiero que en una Macro en la accion "Si"

Si la Hora Actual del sistema ES IGUAL a las 11:00:00 am. Me abra una consulta llamada "Recordatorio"

Asi lo estoy Haciendo:

Si HoraActual$()= #11:00:00 a.m.#

Entonces

AbrirConsulta

NOMBRE DE LA CONSULTA: Recordatorio


Recuerden que es una Macro( por lo del Si, entonces)

Mi problema es que me sale un error donde dice

"Microsoft no puede analizar la expresion HoraActual$()= #11:00:00 a.m.#"

Como puedo solucionar este error?

Gracias

Saludos

Marco Antonio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Norberto
Val: 1.094
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Hora Actual En Macro

Publicado por Norberto (753 intervenciones) el 25/05/2013 14:28:25
Hola.

HoraActual$() devuelve una expresión de cadena y la estás comparando con una de tipo fecha/hora. Deberás colocarla entre comillas y no almohadillas, así: HoraActual$()= "11:00:00 a.m.".

No sé cómo usas el Si, pero en las macros las condiciones se hacen activando la columna correspondiente y poniendo la expresión a secas, sin Si.

1
2
3
4
5
6
7
Condición                           Acción
HoraActual$()= "11:00:00 a.m."      Abrir consulta
 
 
 
 
Nombre de la consulta           Recordatorio


¿Cómo haces para que se ejecute la macro? Por el mero hecho de que exista no quiere decir que se esté constantemente ejecutando para ver si es la hora y darte el aviso.

Ya me dirás.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar