Cuestión : Contenido de la piel de Securly de la hoja de trabajo

Hola, tengo un proyecto de Excel VBA.  la hoja de trabajo del
One contiene los datos confidenciales que deseo ocultar de los usuarios finales. la hoja del
The es necesitada por el código del fondo que utiliza de vez en cuando. ¿La gama para tirar adentro de values.
I ha fijado la hoja a protegido con las columnas ocultadas y la hoja mismo hidden.
I hace la contraseña protegida el VBA
I haber encontrado que es todavía posible ver el contenido usando la ventana inmediata de VB -
typing adentro? ¿Worksheet.cells (x, y) - vueltas un value.
Is él posible asegurar totalmente el contenido de una hoja mientras que todavía permite que VB lo utilice?
Thanks
class= del

Respuesta : Contenido de la piel de Securly de la hoja de trabajo

¿>>Is él posible asegurar totalmente el contenido de una hoja mientras que todavía permite que VB lo utilice?

En una palabra, No.

Y BTW, usted puede también escribir una fórmula en Excel que refiera a una hoja de trabajo “muy ocultada”.  Si el usuario final sabe la hoja de trabajo existe, incluso si él no puede verla, él puede todavía encontrar una manera de conseguir a los valores.

Usted puede intentar usar una cierta clase de encripción en esos valores, pero por otra parte se compromete su VBA tuvo que cifrar/decrypt los valores, y si cualquier persona puede conseguir al código de VBA, después su encripción.  Incluso no decir que “puedo trabar el proyecto de VBA”--eso se corta muy fácilmente.
Otras soluciones  
 
programming4us programming4us