Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

introducir la hora actual en un control de formulario con con una tecla

Estas en el tema de introducir la hora actual en un control de formulario con con una tecla en el foro de Bases de Datos General en Foros del Web. Hola. He realizado recientemente un curso de autoformación de access 2003 y al ser muy general y no tener un tutor físico, hay muchas cosas ...
  #1 (permalink)  
Antiguo 20/05/2012, 13:06
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
introducir la hora actual en un control de formulario con con una tecla

Hola. He realizado recientemente un curso de autoformación de access 2003 y al ser muy general y no tener un tutor físico, hay muchas cosas que no he tratado y no se cómo hacerlas. A ver si me pueden ayudar.

Dentro de una base de datos que he creado tengo un formulario con diferentes controles y quiero que al posicionar el puntero sobre uno de ellos (con máscara de entrada 00:00;0;_), me inserte la hora pulsando la tecla de función F10.

¿Puede ser con Private Sub Hora_de_salida_GotFocus()?

Como veréis ando un poco despistado.

Muchas gracias.
  #2 (permalink)  
Antiguo 20/05/2012, 15:16
Avatar de liloo6retug  
Fecha de Ingreso: junio-2010
Ubicación: Marsella
Mensajes: 109
Antigüedad: 13 años, 10 meses
Puntos: 11
Respuesta: introducir la hora actual en un control de formulario con con una tecla

Revisa esto:
http://books.google.com.co/books?id=...page&q&f=false
  #3 (permalink)  
Antiguo 21/05/2012, 02:35
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: introducir la hora actual en un control de formulario con con una tecla

Muchas gracias por tu respuesta. He estado mirando el enlace y la verdad es que no me aclara gran cosa. Necesito saber qué instrucción concreta valdría y si puede ser un breve comentario para entenderlo.
Gracias.

Última edición por sakual; 21/05/2012 a las 02:41
  #4 (permalink)  
Antiguo 21/05/2012, 16:12
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: introducir la hora actual en un control de formulario con con una tecla

Solucionado.
He conseguido un manual de VBA donde explican todo claramente. Ya se que es para usuarios con muy poca experiencia en VB pero por si le sirve a alguien, pongo el código:

Private Sub Hora_de_salida_KeyDown(KeyCode As Integer, Shift As Integer) 'Hora de salida es el nombre del control del formulario
If KeyCode = vbKeyF10 Then ' Si se pulsa la tecla de función F10
Hora_de_salida = Time() 'Inserta la hora actual
SendKeys "{Tab}" 'posiciona el cursor en el siguiente control
End If
End Sub

Etiquetas: access
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:35.