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
 

Leer las respuestas

#1 Héctor Miguel
20/10/2006 - 22:17 | Informe spam
hola, Carlos !

... una hoja de calculo... me es imprescindible que ciertas columnas en las que tengo formulas
tengan distinta contrase#a a las columnas que tienen solo texto:


1. Es posible... en Excel-office 97 cuando no es compartido?
2. Lo mismo, pero cuando es compartido?

suponiendo que las 'ciertas columnas' [clave1] son A, C y E [1, 3 y 5]
y que las otras 'ciertas columnas' [clave2] son G y H [7 y 8] -???-

copia/pega las siguientes lineas en el modulo de codigo de 'esa' hoja...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("a:a,c:c,e:e,g:h")) Is Nothing Then
Application.EnableEvents = False
ActiveCell.Select
Application.EnableEvents = True
End If
If Intersect(ActiveCell, Range("a:a,c:c,e:e,g:h")) Is Nothing Then Exit Sub
Dim Clave As String
Select Case ActiveCell.Column
Case 1, 3, 5: Clave = "Clave 1"
Case 7, 8: Clave = "cLaVe 2"
End Select
If InputBox("Codigo de acceso...", "REQUERIDO !!!") <> Clave Then [b1].Select
End Sub

notas: [espero que] debera funcionar tanto con libros compartidos como 'individuales' -?-
[definitivamente] va a resultar todo un 'engorro' eso de andar pidiendo 'permiso' para seleccionar 'esas' celdas :-((
[por que ?] -> es necesario EVITAR una seleccion de mas de una celda [podrian quedar las 'prohibidas' intercaladas] :))
si la clave es 'erronea'... el codigo manda a seleccionar una celda 'NO prohibida' :D
si no queres 'ver' los caracteres de la clave cuando de introducen... deberas proveer un formulario de usuario ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares