Saan suojattua Excel 2007 työkirjan rakenteen ja ikkunat, sekä taulukot salasanalla, mutta pitäisi suojata myös koodi - en ole tehnyt VBA-editorissa makroja eikä niitä ole tarkoitus tehdäkään.
Olen laittanut salasanan kohtaan Tools/VBA Project properties ja vahvistanut sen, sekä ruksinut täpän Lock project for vieving.
Silti taulukonvalitsinta hiiren oikealla klikattaessa Näytä koodi on aktiivinen *eikä* kysy salasanaa. Silti katsottaessa projektin ominaisuuksia näen, että siellä on tuo ruksi ja salasanakentissä tähtiä.
Se missä järjestyksessä nämä suojaukset teen ei vaikuta, ei myöskään se käytänkö taulukkojen, työkirjan ja koodin suojauksessa samoja vai eri salasanoja.
Miten tämä oikein pitäisi tehdä?
Olen laittanut salasanan kohtaan Tools/VBA Project properties ja vahvistanut sen, sekä ruksinut täpän Lock project for vieving.
Silti taulukonvalitsinta hiiren oikealla klikattaessa Näytä koodi on aktiivinen *eikä* kysy salasanaa. Silti katsottaessa projektin ominaisuuksia näen, että siellä on tuo ruksi ja salasanakentissä tähtiä.
Se missä järjestyksessä nämä suojaukset teen ei vaikuta, ei myöskään se käytänkö taulukkojen, työkirjan ja koodin suojauksessa samoja vai eri salasanoja.
Miten tämä oikein pitäisi tehdä?
Vastaukset 1
Vanhimmat
Olethan tallentanut työkirjan makroja sallivassa muodossa (xlsm)?
Minä sain pysymään koodit piilossa kun tein suojauksen VB editorissa Tools/VBA Project properties komennolla esiin tulevassa valintaikkunassa.