>>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.