Hogyan lehet megkerülni a jelszó lekérdezést a VBA segítségével
A jelszóval védett munkafüzet megnyitásakor az Excel ezt a jelszót kéri. Ez természetesen kívánatos is, az alábbi ábra azt mutatja, hogy néz ki a jelszó megadására szolgáló ablak:
Amikor makróval nyit egy munkafüzetet, a jelszó megadása természetesen nagyon bosszantó. A jelszó lekérdezést azonban makróval megkerülheti. Használja a következő programkódot:
OpenPasswordFile ()
Dim Mappe mint munkafüzet
Állítsa be a Mappe = Application.Workbooks.Open fájlt (Fájlnév: = "C: \ Files \ Protection file.xls", Jelszó: = "Jelszó")
End Sub
Természetesen ez csak akkor működik, ha ismeri a jelszót. Ehhez cserélje ki a "Jelszó" szöveget a megadott jelszóval. Az objektumváltozók használatával Mappa ezzel a változóval könnyedén elérheti az éppen megnyitott munkafüzet munkalapjait a munkafüzet megnyitása után.