Vuelvo a intentarlo

01/03/2007 - 20:18 por María | Informe spam
Hace unos días plantee una duda, pero nadie me respondió
Vuelvo a intentarlo ¿Es posible hacer lo que más abajo expongo?
En un principio SOLO me interesa saber si es o no posible.

Tengo una tabla de excel a la que accede distintos usarios, desearía saber si
se pueden poner distintas claves para los distintos usuarios y que quede
registrado quién hizo los cambios.
Hay forma de que ese regristro se pueda asociar sólo a una celda y no a toda
la hoja.

Sé que soy recurrente, pero que quereis a estas alturas no voy a cambiar
 

Leer las respuestas

#1 David
01/03/2007 - 20:42 | Informe spam
No te puedo decir sí o no, porque algunas de las cosas que preguntas son
posibles y otras no. Así que, considera estas dos ideas:

Si compartes el libro, se puede registrar en Excel el nombre del usuario
(Herramientas - Opciones - General), y se lleva un control de cambios que
después te podría permitir encontrar quién hizo qué. Tambén podrías utilizar
una protección por rangos (Herramientas - proteger - Permitir a los usuarios
hacer cambios) para que se le pida una contraseña cuando intenten modificar
una celda o rango específico. El resto de la hoja o del libro, podría estar
bloqueado para todos los demás. El problema es que cuando los cambios se
circunscriben a una sola celda, que es lo que parece que te interesa,
funcionan un tanto erráticamente. Podrías saber quién hizo una modificación,
pero no podrías aceptarla ni rechazarla.

La otra alternativa: Si el nombre de usuario y la contraseña es lo que
necesitas registrar, deberías pensar en programar. En VBA podrías hacer un
formulario que pidiera esos datos al usuario, luego podrías utilizar el
evento Change para determinar (target) si la celda modificada fué una en
especial. Luego, en una hoja adicional, podrías ir registrando en filas
sucesivas el valor introducido por los usuarios, registrando también su
nombre y su contraseña. El problema de este segundo método, es que deberías
bajar el nivel de seguridad (Herramientas - Macro - Seguridad) a medio o bajo
en todos los equipos que se conecten a tu libro, con las consiguientes
molestias y riesgos que ello representa.

Bueno. Espero que estas ideas te sirvan. Saludos.



"María" escribió:

Hace unos días plantee una duda, pero nadie me respondió
Vuelvo a intentarlo ¿Es posible hacer lo que más abajo expongo?
En un principio SOLO me interesa saber si es o no posible.

Tengo una tabla de excel a la que accede distintos usarios, desearía saber si
se pueden poner distintas claves para los distintos usuarios y que quede
registrado quién hizo los cambios.
Hay forma de que ese regristro se pueda asociar sólo a una celda y no a toda
la hoja.

Sé que soy recurrente, pero que quereis a estas alturas no voy a cambiar

Preguntas similares