Access - Ejecutar un código VBA al añadir registro en formulario

 
Vista:

Ejecutar un código VBA al añadir registro en formulario

Publicado por Anonimo (1 intervención) el 07/11/2013 18:15:14
Hola, necesito que me echeis un cable a hacer que un código se ejecute automaticamente cada vez que guardo algún registro a traves de un formulario en Access 2010. El caso es que si lo engancho a un botón el código se ejecuta perfectamente. Aquí os dejo el código en cuestión.

Private Sub Comando87_Click()
Dim SQL1 As String

SQL1 = "UPDATE Maquinas SET Maquinas.Ubicación = Destino WHERE Maquinas.Id = Máquina"

DoCmd.RunSQL SQL1
End Sub

MUchas Gracias
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 Toni

Ejecutar un código VBA al añadir registro en formulario

Publicado por Toni (129 intervenciones) el 07/11/2013 19:47:08
Hola que tal,

Puedes poner ese procedimiento en el evento del propio formulario "Después de insertar"

Private Sub Form_AfterInsert()
....aquí tu código........
End Sub

Saludos
Toni
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

Ejecutar un código VBA al añadir registro en formulario

Publicado por Anonimo (1 intervención) el 07/11/2013 20:36:51
No va :( ...... En cambio si tengo los campos rellenos y le doy a actualizar todo me salta la SQL... que extraño
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