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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 AnSanVal
01/03/2007 - 23:41 | Informe spam
Hola Maria. Dices que no te contestó nadie, al menos para mi yo soy alguien,
y te repito lo que te contesté:

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.



Podrias (mediante código) en el evento BeforeSave, que la hoja se guarde
protegida, mediante contraseña. Al abrir el archivo pida una contraseña de
usuario (NO la del archivo), y si la contraseña es válida, desproteja la
hoja y al realizarse un cambio en un registro escriba su usuario en la misma
fila y en la columna 'x' (la columna podria estar oculta).

Hay forma de que ese regristro se pueda asociar sólo a una celda y no a
toda la hoja.



¿...? Aqui no se a que te refieres.


Lamento que no hayas considerado mi respuesta, pero al menos respondi. En
cambio yo no obtuve respuesta tuya y no era yo quien pedia ayuda.

Saludos desde Tenerife.

"María" escribió en el mensaje
news:
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

Respuesta Responder a este mensaje
#3 María
02/03/2007 - 00:00 | Informe spam
Hola David
Antes que nada muchas gracias por contestar.
Bien el libro no lo comparto, sino que tengo una serie de ordenadores
conectados en red y todos tenemos acceso a esta tabla de Excel, así que la
primera opción no puede ser.
Si tuviera más conocimieto de programación sería una buena opción pero
todavía no tengo conocimietnos para hacerlo, quizás... quizás
en un futuro ???? No sé lo veo complejo.
Así que voy a intentarlo mediante la protección de rangos.
Bien los cambios se van hacer en todas las celdas de una columna. Los van
hacer distintas personas y he logrado que metiendo una contraseña se cambie
solo esa celda, ahora lo que no sé es cómo meter distintas contraseñas.
Podrías ayudarme.
Gracias de nuevo y perdona por el rollo que te he metido

"David" escribió:

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
>
Respuesta Responder a este mensaje
#4 María
02/03/2007 - 00:36 | Informe spam
Bueno AnSanVal aunque seas chicharrero y yo escriba de la isla vecina (Las
Palmas de Gran Canaria) no por ello iba a despreciar tu contestación.
Bien si vas a la página 3 y ves en la pregunta de distintas claves para
distintas usuarios del día 27-02-07 sólo hay una exposición y ninguna
contestación, quizás contestaras a otra cosa.

Bien al márgen de todo esto, habría la posibilidad que me ayudaras hacer un
código, yo no tengo tantos conocimientos de programación como para hacerlo.

Gracias y siento el malentendido


"AnSanVal" escribió:

Hola Maria. Dices que no te contestó nadie, al menos para mi yo soy alguien,
y te repito lo que te contesté:

> 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.

Podrias (mediante código) en el evento BeforeSave, que la hoja se guarde
protegida, mediante contraseña. Al abrir el archivo pida una contraseña de
usuario (NO la del archivo), y si la contraseña es válida, desproteja la
hoja y al realizarse un cambio en un registro escriba su usuario en la misma
fila y en la columna 'x' (la columna podria estar oculta).

> Hay forma de que ese regristro se pueda asociar sólo a una celda y no a
> toda la hoja.

¿...? Aqui no se a que te refieres.


Lamento que no hayas considerado mi respuesta, pero al menos respondi. En
cambio yo no obtuve respuesta tuya y no era yo quien pedia ayuda.

Saludos desde Tenerife.

"María" escribió en el mensaje
news:
> 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
>



Respuesta Responder a este mensaje
#5 Anonimo
02/03/2007 - 01:09 | Informe spam
Ups!!
Si te contestaron ..

"María" escribió en el mensaje
news:
Bueno AnSanVal aunque seas chicharrero y yo escriba de la isla vecina (Las
Palmas de Gran Canaria) no por ello iba a despreciar tu contestación.
Bien si vas a la página 3 y ves en la pregunta de distintas claves para
distintas usuarios del día 27-02-07 sólo hay una exposición y ninguna
contestación, quizás contestaras a otra cosa.

Bien al márgen de todo esto, habría la posibilidad que me ayudaras hacer


un
código, yo no tengo tantos conocimientos de programación como para


hacerlo.

Gracias y siento el malentendido


"AnSanVal" escribió:

> Hola Maria. Dices que no te contestó nadie, al menos para mi yo soy


alguien,
> y te repito lo que te contesté:
>
> > 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.
>
> Podrias (mediante código) en el evento BeforeSave, que la hoja se guarde
> protegida, mediante contraseña. Al abrir el archivo pida una contraseña


de
> usuario (NO la del archivo), y si la contraseña es válida, desproteja la
> hoja y al realizarse un cambio en un registro escriba su usuario en la


misma
> fila y en la columna 'x' (la columna podria estar oculta).
>
> > Hay forma de que ese regristro se pueda asociar sólo a una celda y no


a
> > toda la hoja.
>
> ¿...? Aqui no se a que te refieres.
>
>
> Lamento que no hayas considerado mi respuesta, pero al menos respondi.


En
> cambio yo no obtuve respuesta tuya y no era yo quien pedia ayuda.
>
> Saludos desde Tenerife.
>
> "María" escribió en el mensaje
> news:
> > 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
> >
>
>
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida