Cambiar nombre de tabla en instrucción
Tengo un formulario llamado FArticulado, que muestra los datos de un registro filtrado, en el mismo formulario tengo un campo llamado NomTabla, en el cual puede aparecer según el filtro que realice: TCIR, TCON, TVEH, TLSV (son nombres de tablas)
En el mismo formulario tengo un botón (cmdmodificarRegistroOK) para poder modificar algunos datos del registro, con la siguiente instrucción:
Dim miSQL As String
Dim rst As Recordset
CurrentDb.Execute "UPDATE TCIR SET LSV = '" & Replace(Me.LSV, "'", "''") & "',HECHO = '" & Replace(Me.HECHO, "'", "''") & "', " _
& "OBSERVACIONES = '" & Replace(Me.OBSERVACIONES, "'", "''") & "',COMENTARIO = '" & Replace(Me.COMENTARIO, "'", "''") & "', " _
& "IMPORTE = '" & Replace(Me.IMPORTE, "'", "''") & "',MITAD = '" & Replace(Me.MITAD, "'", "''") & "', " _
& "PUNTOS = '" & Replace(Me.PUNTOS, "'", "''") & "',TOTAL = '" & Replace(Me.TOTAL, "'", "''") & "', " _
& "CALIFICACION = '" & Replace(Me.CALIFICACION, "'", "''") & "',CALCOD = '" & Replace(Me.CALCOD, "'", "''") & "', " _
& "RESPONSABLE = '" & Replace(Me.RESPONSABLE, "'", "''") & "' " _
& "WHERE ARTICULO1 = '" & Forms!FCodificado!SubGeneral!ARTICULO1 & "'", dbFailOnError
MsgBox "Registro Modificado correctamente", vbInformation, "Atención"
La instrucción anterior, me funciona bien, pero lo que quiero es que en vez de TCIR, sustituirlo por Forms! FArticulado! NomTabla (para que me salga el nombre de la tabla), lo he intentado y me sale error 3144, sintaxis instrucción UPDATE.
Me podéis orientar, en cómo debería de plantearlo o si por el contrario para poder modificar algún dato tendría que hacerlo de otra manera.