Registrar modificaciones en base de datos
Antes que todo disculpá la molestia por la consulta.
El tema es el siguiente, estoy necesitando modificar algo que respondiste por octubre del 2015 y no le encuentro la vuelta (por supuesto soy aficionado).
Viendo el módulo de la base que le mandaste de ejemplo a David (el que preguntó aquella vez) veo que el módulo MdlComparaCambios toma el nombre para el campo Usuario de la tabla TModificaciones de la Pc
.Fields(1).Value = "MODIFICACIÓN"
.Fields(2).Value = Environ("UserName")
.Fields(3).Value = NomForm
.Fields(4).Value = CStr(CContenidos(2))
.Fields(5).Value = CContenidos.Item(I - 1)
.Fields(6).Value = CContenidos.Item(I)
.Fields(7).Value = CContenidos.Item(J)
.Fields(8).Value = Now
Yo necesito que lo tome del Loged User que está usando la base de datos, ya que varios usan la misma Pc. Cada uno que la usa, la cierra al salir de modo que nadie puede cambiar datos con la misma contraseña (a no ser que se olvide, je).
Y que a la vez el que hizo el último cambio quede registrado en el formulario. Por ejemplo, yo veo quién hizo el último cambio sin necesidad de ver la tabla, si quiero el historial de cambios sí voy a la tabla.
Bueno, si podés ver el tema te lo agradezco ya que quedé trancado en eso.