Questione : Contenuti nel pellame di Securly del manuale

Ciao, ho un progetto Excel VBA.  il manuale del
One contiene i dati confidenziali che desidero nascondere dagli utilizzatori finali. lo strato del
The è necessario dal codice della priorità bassa che usa occasionalmente. La gamma per tirare dentro values.
I ha regolato lo strato al protettivo a con le colonne nascoste e lo strato molto hidden.
I fa trovare la parola d'accesso protettiva il VBA
I che è ancora possibile vedere il soddisfare usando la finestra immediata di VB - il
typing dentro? Worksheet.cells (x, y) - ritorni un value.
Is esso possibile completamente assicurare il contenuto di uno strato mentre ancora permettendo che VB lo usi?
Thanks
class= del

Risposta : Contenuti nel pellame di Securly del manuale

>>Is esso possibile completamente assicurare il contenuto di uno strato mentre ancora permettendo che VB lo usi?

In una parola, no.

E BTW, potete anche scrivere una formula in Excel che si riferisce ad un manuale “molto nascosto„.  Se l'utilizzatore finale sa il manuale esiste, anche se non può vederlo, egli/essa può ancora trovare un senso ottenere ai valori.

Potete provare a usando una certa specie della crittografia su quei valori, ma d'altra parte il vostro VBA deve cifrare/decrypt i valori e se chiunque può ottenere al codice di VBA, quindi la vostra crittografia è compromesso.  Neppure non dire che “posso chiudere il progetto a chiave di VBA„--quello è inciso molto facilmente.
Altre soluzioni  
 
programming4us programming4us