Este codigo funciona:
strSQL = "UPDATE ALUMNOS SET ALUMNOS.N1=3.1"
CurrentDb.Execute strSQL
Y este no:
Dim N_1 as variant
N_1 = 3.1
strSQL = "UPDATE ALUMNOS SET ALUMNOS.N1=" & N_1
CurrentDb.Execute strSQL
¿Por qué?