Contraseñas distintas para columnas

20/10/2006 - 17:43 por CARLOS CARNERO | Informe spam
Muy buenas a todos: Tengo una hoja de cálculo, en la cuál me es
imprescindible que ciertas columnas en las que tengo formulas tengan
distinta contraseña a las columnas que tienen sólo texto:
1. ¿Es posible hacerlo en Excel-office 97 cuando no es compartido?
2. Lo mismo, pero ¿cuando es compartido?

Gracias,

Carlos Carnero Gálvez

Preguntas similare

Leer las respuestas

#11 CARLOS CARNERO
25/10/2006 - 18:30 | Informe spam
Hola Héctor un gusto en saludarte y paso explicarte todo el rollo:
Acá en la oficina tengo la versión del Excel 97, por tanto estoy
limitado a las versiones más actuales (como lo tengo en la máquina de
mi casa).

Este es un programita de "Organización de Archivos documentaríos" que
diseñe hace algunos años y siempre estoy buscando mejoras. Consta de
un libro principal de tres hojas: "Data", "Kardex", "Ingresos" y en
otro libro la "Solicitud" que recoge de acuerdo a un código de unidad
de archivo que se copia de la "Data" al formulario de "Solicitud",
relacionándolo con la fórmula de "Buscar V" y adicionales.

El meollo del asunto es que en el libro principal, el operador ó
usuario 1 como lo llame anteriormente debe tener acceso a las columnas
"B" hasta la "J", porque en ella irá alimentando a la data como
consecuencia del incremento de las unidades archivistícas conforme
transcurra el tiempo. Por lo tanto este operador no debe tener acceso a
las columnas "A" y "J" de la hoja "Data", porque precisamente de
acuerdo a las macros y formulas que me facilitaste, no deseo que dañe
alguna, pero a su vez este operador pueda realizar el autofiltro con
hoja protegida tanto a las otras hojas del libro principal como es el
"Kardex" e "Ingresos" (el primero administra el flujo documentarío,
mientras que el segundo registra historialmente cada documento que se
le asignará un código archivistíco.). Lo ideal entonces sería que
también tenga la opción de aplicar este criterio de columnas
restringidas a las hojas de Kardex e Ingresos, pero con la opción del
autofiltro protegido, porque este operador tendrá que compartir con
sus usuarios del Archivo, cuando estos requieran cierta documentación.
Es por eso que requiero las dos opciones de contraseñas, ya que bien
por libro compartido ó en su defecto que ingresen a su PC, no puedan
dañar tampoco los registros efectuados por el operador.

En cuanto al inconveniente de evitar que me pida contraseña cada vez
que cambie de celda, es cierto que me comentaste que era un tanto
engorroso, pero luego cuando te lo plante que eran columnas adyacentes,
percibe que podría existir alguna solución.

Saludos,

Carlos Carnero Gálvez
Respuesta Responder a este mensaje
#12 CARLOS CARNERO
25/10/2006 - 18:32 | Informe spam
Héctor me refería a esta sintaxis, que es seguro que la he tomado
erroneamente:

Private Sub Workbook_Open()
With Worksheets("DATA")
.ScrollArea = IIf(InputBox("Codigo de acceso...", "REQUERIDO !!!")
= "9876", "", "b:j")
.Protect PassWord:="1234", UserInterfaceOnly:=True
.EnableAutoFilter = True
End With
End Sub

Saludos,

Carlos Carnero Gálvez

Héctor Miguel ha escrito:

hola, Carlos !

> ... con esta ultima sintaxis, las otras hojas que contenian autofiltro protegido, se ha deshabilitado esta funcion.

podrias ser mas 'explicito' ?
en el evento '_open' del libro, la hoja [hoja1 ?] queda protegida Y habilitado el [uso de] autofiltro...
-> con la instruccion que dice: -> .EnableAutoFilter = True

saludos,
hector
Respuesta Responder a este mensaje
#13 CARLOS CARNERO
25/10/2006 - 18:35 | Informe spam
Sorry: me olvidaba de comentar que acá le falta nombrar a las otras
hojas, osea el "Kardex" e "Ingresos".

Saludos,

Carlos Carnero Gálvez


CARLOS CARNERO ha escrito:

Héctor me refería a esta sintaxis, que es seguro que la he tomado
erroneamente:

Private Sub Workbook_Open()
With Worksheets("DATA")
.ScrollArea = IIf(InputBox("Codigo de acceso...", "REQUERIDO !!!")
= "9876", "", "b:j")
.Protect PassWord:="1234", UserInterfaceOnly:=True
.EnableAutoFilter = True
End With
End Sub

Saludos,

Carlos Carnero Gálvez

Héctor Miguel ha escrito:

> hola, Carlos !
>
> > ... con esta ultima sintaxis, las otras hojas que contenian autofiltro protegido, se ha deshabilitado esta funcion.
>
> podrias ser mas 'explicito' ?
> en el evento '_open' del libro, la hoja [hoja1 ?] queda protegida Y habilitado el [uso de] autofiltro...
> -> con la instruccion que dice: -> .EnableAutoFilter = True
>
> saludos,
> hector
Respuesta Responder a este mensaje
#14 Héctor Miguel
26/10/2006 - 05:38 | Informe spam
hola, Carlos !

... en la oficina tengo la version del Excel 97, por tanto estoy limitado ...
... en el libro principal, el operador... debe tener acceso a las columnas "B" hasta la "J"
... este operador no debe tener acceso a las columnas "A" y "J"
... pero a su vez este operador pueda realizar el autofiltro con hoja protegida tanto a las otras hojas del libro
... ideal... seria que tambien tenga la opcion de aplicar este criterio de columnas restringidas a las hojas
... pero con la opcion del autofiltro protegido
... este operador tendra que compartir con sus usuarios del Archivo, cuando estos requieran cierta documentacion.
... requiero las dos opciones de contrase#as, ya que bien por libro compartido o en su defecto que ingresen a su PC
... no puedan da#ar tampoco los registros efectuados por el operador...



[precisamente] por tratarse de una version que cuenta con menos caracteristicas que las 'nuevas'...
y la posibilidad de que varios usuarios intervengan en el mismo archivo [compartido o en el mismo equipo]...
[creo que] te resulta mas 'practica' la opcion de 'administrar' la propiedad 'ScrollArea' [para los efectos de 'captura']...
Y... [probablemente] una macro intermedia que 'libere' [quizas temporalmente] al resto de las columnas [para el administrador] ;)
-> esto... asumiendo que lo de los filtros protegidos [por las hojas protegidas] ya lo has logrado llevar a la practica -??-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida