pimre Creative Commons License 2013.07.11 0 0 21679

Van egy olvasási és írási jelszóval védett excel fájlom. Egy tőle független excel munkafüzetben lévő program nyitja meg. Ezzel a programmal adatokat írok be a védett fájlba, és különböző célú listákat készítek belőle. Amikor egy listát összeállítottam és kimentem, akkor az ActiveWorkbook.SaveAs Filename:=célfile, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ....

parancsban tudok jelszavakat beírni.

 

A kérdésem az, hogy megoldható-e, hogy az eredeti jelszavakat (amelyekkel a fájlt megnyitottam) használja a program az új munkafüzetnél is. Más szavakkal a megnyitáskor beírt jelszót tárolja-e a rendszer valamilyen módon?

 

Ez két okból lenne szükséges: Egyrészt nem szeretném a forrásszövegben megjeleníteni a titkos jelszavakat, másrészt a használat során a felhasználó dönthet úgy, hogy megváltoztatja azokat, amit a program már végképp nem tud követni.