Insertar un valor en un campo mediante VBA
He creado un inputbox para que me pregunte por un dato, que posteriormente tendrá que añadir en un campo de una tabla en cuestión. Este es el código:
Private Sub Etiqueta134_Click() Dim valoracion As String valoracion = InputBox("Valoración") CurrentDb.Execute "Insert into CLeyendo ([Valoracion]) Values ('" & valoracion & "')" End Sub
El problema que me encuentro es que, claro, ¿cómo sabe Access qué registro es? Había pensado en utilizar WHERE, pero no sé muy bien cómo especificarlo. Había pensado algo similar a esto:
WHERE TLibros.Titulo=Me.Titulo
Sí, eso no puede ir así, pero no sé cómo escribirlo.
1 Respuesta
Respuesta de Sveinbjorn El Rojo
2