Excel Cədvəlində VBA Kodumu Şifrə ilə Necə Qorumaq olar

Xülasə: Bu məqalə sizə VBA layihəsinin parol qorunması haqqında hər şeyi izah edir. Bu məqalə, Excel fayllarının təhlükəsizliyini istəyən və başqalarının icazəsiz giriş əldə etməsini istəməyənlər üçün faydalıdır. Şifrə qorunmasının məhdudiyyətlərini də müzakirə edəcəyik.
VBA Makrolarınızı Bu Hiylə ilə Qoruyun
Problem: İstəmirəm ki, kimsə Excel cədvəlimə daxil olub orada yerləşdirilmiş makro kodlardan hər hansı birini redaktə etsin və ya dəyişdirsin. Nə edə bilərəm?
Necə: Yuxarıdakı problem üçün çox sadə bir həll yolu var. İcazəsiz dəyişikliklərin qarşısını almaq üçün VBA layihənizi Excel-də parolla qoruyun (aşağıdakı ekran görüntülərinə baxın).
Bu, Access, Word və s. kimi digər Microsoft Office proqramları üçün də işləyir.
Addım 1. VBA layihənizi ehtiva edən Microsoft Excel iş kitabını açın.
Addım 2. Microsoft Visual Basic for Applications pəncərəsini açmaq üçün Alt+F11 düymələrini basın.
Və ya “Tərtibatçı” sekmesini > “Visual Basic” düyməsini basa bilərsiniz.

Addım 3. Açılan Microsoft Visual Basic for Applications pəncərəsində “Alətlər” > “VBAProject Xüsusiyyətləri” bölməsinə keçin.

Addım 4. Görünən "VBAProject" informasiya qutusunda, sağ sütundakı "Qoruma" düyməsini basın və "Layihəni izləmək üçün kilidləyin" seçimini işarələyin.
İndi bu seçimin altındakı mətn qutusuna parol yazın və təsdiqləmək üçün yenidən yazın. Sonra bağlamaq üçün "OK" düyməsini basın.
Bu parolu əlinizdə saxlayın! Excel VBA layihənizi açmaq üçün ona ehtiyacınız olacaq.
Addım 5. İndi Microsoft Visual Basic for Applications pəncərəsini bağlaya bilərsiniz. Bundan sonra, Excel-in yuxarı sol küncündəki "Saxla" düyməsini basın. Sonra Excel iş kitabını bağlayın.
Bu qədər. Excel-də VBA layihənizi parolla necə qoruyursunuz.
VBA layihəsinin düzgün şəkildə təhlükəsiz olduğundan əmin olmaq üçün Excel iş kitabını yenidən açmağı məsləhət görürük.

VBA layihənizin kilidini açmaq istəyirsinizsə, sadəcə parol qorunmasını silin və dəyişiklikləri yeniləmək üçün yenidən "Saxla" düyməsini basın.
VBA Şifrə Qorunması və Onun Məhdudiyyətləri
VBA kodunuz artıq parolla möhürlənsə də, bu metodun çatışmazlıqları var - bu, həqiqətən bunu etmək istəyən insanların layihənizə daxil olmasına mane ola bilməz.
Kimsə hələ də parolu bilmədən Excel iş dəftərinizə daxil ola bilər. Məsələn, VBA parol təmizləyiciləri faylınızı deşifrə edə və parolunuzu sıfırlaya bilər. Sürətli axtarış bazarda həm kommersiya, həm də pulsuz olaraq mövcud olan bir neçə belə vasitənin olduğunu göstərəcək.
Bəli, parol qorunması kodlarında icazəsiz dəyişikliklər etmək istəməyən insanların əksəriyyəti üçün çox faydalıdır. Bununla belə, həssas məlumatları və ya əqli mülkiyyəti qorumaq üçün istifadə edirsinizsə, onun məhdudiyyətlərindən xəbərdar olmalısınız. Beləliklə, VBA kodunuzu Excel-də daha effektiv şəkildə qorumaq üçün ən yaxşı həll yolu onu C/C++ faylına çevirməkdir. Daha çox seçim tapa bilərsiniz. VBA kodunuzu qorumaq linkdən.



