enmascarar formulas

18/06/2006 - 22:07 por LUIS DANNY SALAS | Informe spam
Muchas gracias a todos los participantes por la coolaboracion solidaria.
Pregunto: En vista de que es imposible evitar que un usuario desproteja el
libro o las celdas bloqueadas con contrasena, existe alguna forma de
enmascarar u ocultar las formulas o la informacion de manera que no puedan
ser vistas por nadie aun que conozcan la contraseña? pues de que sirve
entonces un libro u hoja de calculo en la que se quiera obtener resultados
con la informacion intriducida por usuarios, si ellos mismos pueden
modificar las formuoas y por lo tanto alterar los resultados a su gusto?

gracias
 

Leer las respuestas

#1 Héctor Miguel
19/06/2006 - 07:22 | Informe spam
hola, Luis !

... En vista de que es imposible evitar que un usuario desproteja ellibro o las celdas bloqueadas con contrasena
existe alguna forma de enmascarar u ocultar las formulas o la informacion de manera que no puedan ser vistas por nadie
aun que conozcan la contrase#a? pues de que sirve entonces un libro u hoja de calculo en la que se quiera obtener resultados
con la informacion introducida por usuarios, si ellos mismos pueden modificar las formulas y... alterar los resultados a su gusto?



revisa los siguientes puntos y... si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

-> te aseguro que NO es mi intencion parecer un 'aguafiestas'
[sin embargo]... considerando otros comentarios expuestos en consultas anteriores similares a esta...

1) [yo creo que] cuando hablamos de algun 'sistema de proteccion' [y MAS si 'pretendes' que sea... 'infalible' ?]...
[ya iras 'viendo' que...] se encuentran por el camino mas 'imponderables' que los intentos de 'prevenirlos'

2) partiendo de que [en excel] la seguridad 'parece' NO ser [hasta ahora] una prioridad ->que limite<-... solo 'nos queda'...
buscar formas 'alternas' o desarrollar nuestras 'propias aplicaciones'
-> en lenguajes 'primarios' de programacion [como 'C', VB-Stand-alone, Delphi, etc.]
-> 'reza' un dicho: 'para uno que madruga... otro que no duerme' <= es decir, que siempre habra 'alguien' ...
[para mal]... tratando de 'tomar prestada'... la tecnologia de los demas :((
[para bien]... 'tratando' de 'hacerles la labor'... -cada vez mas- 'dificil' :))

3) toma en consideracion que una de las tareas mas "quema-neuronas" en cuestiones de programacion es:
"Anticipar" (en la medida de lo posible) las acciones del usuario para poder...
"Evaluar" las consecuencias de ejecutar [o no] un codigo y finalmente...
"Dise#ar" prevenciones o correcciones de errores "involuntarios" (o premeditados?).



4) [definitivamente]... es 'imperante' que estes en condiciones de ANTICIPAR lo que se le pueda 'ocurrir' al usuario
debes considerar el nivel de conocimientos [y la disponibilidad de recursos] de a quienes esta dirigida tu aplicacion
[ademas] siendo excel/vba una herramienta sumamente [en ocasiones, demasiado ?]... 'amigable'
-> 'tendrias que'... considerar mas 'seriamente' las alternativas del punto 2 [lenguajes primarios de programacion]

5) 'la pregunta' en este caso particular [segun tu consulta anterior de 'distribuir' tu aplicacion a varias personas]...
ES... -> que porcentaje de tus clientes [o prospectos]...
- 'merece'... TU DESCONFIANZA ???
- 'cuenta'... con los conocimientos, habilidades, recursos Y LA INTENCION para... 'jugarte chueco' ???

6) si 'el grueso' de tus clientes/prospectos/... anda por el nivel estandar, general [y quizas hasta 'medio-avanzado']...
podrias considerar el uso combinado de tecnicas y trucos diversos para 'desesperanzar' a usuarios 'normales'
que [SOLO algunos de ellos los] encuentras en: -> http://www.sistemaslym.net/vba/excel/exarc1.html

Preguntas similares