Microsoft Visual Basic for Applications (VBA), Microsoft Office -də funksiyaları və vəzifələri avtomatlaşdırmaq üçün proqramlar yazmaq üçün standart dildir. VBA kodunu necə qoruyacağınızı anlayın ki, başqaları makrolarınızı poza və ya oğurlaya bilməsinlər.
VBA parollarının qorunmaması və çıxarılması üçün baxın bu məqalə.
Addımlar
Metod 1 -dən 3: Şifrə ilə VBA Kodunu Təhlükəsizləşdirin
Addım 1. Adətən "Alətlər" menyusunda "Makro" altında tapılan Visual Basic Redaktorunu açın
(Access-də, kompüterinizin qurulmasından asılı olaraq redaktora çatmaq üçün verilənlər bazası pəncərəsində olmağınız lazım ola bilər.)
-
Visual Basic Redaktorundakı "Alətlər" menyusunda "Layihə Xüsusiyyətləri" ni seçin.
Addım 2. "Qoruma" sekmesine keçin
Addım 3. "Layihəni Baxmaq üçün Kilidlə" onay qutusunu seçin
Bu qutuyu yoxlamasanız, kodunuzu gizlətməyəcəksiniz.
Addım 4. Göstərilən qutularda istədiyiniz parol yaradın və təsdiq edin
Addım 5. Mühafizənin qüvvəyə minməsi üçün iş kitabınızı qeyd edin, bağlayın və yenidən açın
(Microsoft Excel 2007 və daha sonra, kodunuzun işləməsi üçün XLSM faylı olaraq qeyd etməyiniz lazım ola bilər.)
Metod 2 /3: Access 2007 ilə VBA Kodunu Yalnız Oxunan Faylda Gizlət
Addım 1. "Database Tools" sekmesine keçin
Addım 2. "Database Tools" qrupunu tapın
Addım 3. "ACCDE et" seçin
Addım 4. ACCDE faylını orijinal fayldan ayrı bir adla qeyd edin
Bu ACCDE faylı yalnız oxunan bir fayl növüdür, buna görə də hər hansı bir dəyişiklik edə bilmək üçün orijinal faylı saxlamalısınız.
Metod 3 /3: Bir Əlavə Yarataraq VBA Kodunuzu Qoruyun
Addım 1. Kodunuzu istifadə edəcək boş bir Office faylı yaradın
(Məsələn, kodunuz MS Excel ilə işləyirsə, Excel faylı yaradın.)
Addım 2. VBA kodunuzu həmin boş faylın Visual Basic Redaktoruna kopyalayın
Addım 3. Adətən "Alətlər" bölməsində saxlanılan "Makrolar" pəncərəsini açın
Addım 4. Kodunuzu yenidən sınayın, bu da onu düzəldir
Addım 5. Testinizlə boş fayla əlavə olunan hər şeyi silin
Addım 6. Əlavənizdə işləyəcək makroya bir şərh əlavə edin
(Təsviri daxil etmək üçün "Seçimlər" makrosunu seçməyiniz lazım ola bilər.)
Addım 7. Kodunuzu tərtib edin
(Visual Basic Redaktorunda "Debug" menyusuna baxın və "VBA Layihəsini tərtib et" seçin.)
Addım 8. Faylın bir nüsxəsini standart bir fayl tipində qeyd edin
Addım 9. Visual Basic Redaktorunda "Alətlər" ə gedin, sonra "Layihə Xüsusiyyətləri" ni seçin
Addım 10. "Qoruma" sekmesini seçin
Addım 11. "Görünüş üçün Layihəni Kilitlə" onay qutusunu aktivləşdirin
(İşlədiyiniz xüsusi fayl növünə və MS Office və kompüter parametrlərinizə görə bir parol təyin etməyiniz də lazım ola bilər.)
Addım 12. "Farklı Saxla" və ya "Kopyanı Saxla" informasiya qutusunu açın
Addım 13. Açılan menyuya daxil olun və fayl növünü uyğun eklentiyə dəyişin
- Microsoft Word eklentisini DOT faylı, sənəd şablonu olaraq qeyd edin. (Word'ü başlatdığınız zaman eklentinin çalışmasını istəyirsinizsə, onu Word Başlanğıc qovluğunda saxlayın.)
- Microsoft Excel eklentisini XLA faylı olaraq qeyd edin.
- VBA kodunu qoruyacaq bir Microsoft Access eklentisini MDE faylı olaraq qeyd edin. (Microsoft Access eklentiləri MDA faylları kimi də saxlanıla bilər, lakin bu kodu gizlətmir.)
- Microsoft PowerPoint eklentisini VBA kodunu gizlədəcək və sizdən başqa heç kimin ona daxil ola bilməyəcəyi və ya redaktə edə bilməyəcəyi bir PPA faylı olaraq qeyd edin.
Addım 14. Microsoft Office -dən çıxın və yenidən açın
Əlavələriniz indi istifadəyə yararlı olmalıdır.
İpuçları
- VBA Redaktorunu və ya Əlavələr Menecerini tapa bilmirsinizsə, kompüterinizə quraşdırıldığından əmin olun. Əks təqdirdə, ehtimal ki, lazımi proqramları qurmaq üçün Office paketi quraşdırma disklərinizə daxil olmalısınız.
- Microsoft Office üçün xüsusi parametrləriniz və quruluşunuz hər bir proqramda fərqli funksiyaların harada yerləşdiyini təsir edə bilər. Bir funksiya tapa bilmirsinizsə, funksiya adı üçün sürətli bir "Yardım" axtarışını sınayın.