Microsoft– ის Visual Basic for Applications (VBA) არის სტანდარტული ენა პროგრამების წერისთვის Microsoft Office– ში ფუნქციების და ამოცანების ავტომატიზაციისათვის. გაიგეთ, როგორ დაიცვათ VBA კოდი, რათა სხვებმა არ შეძლონ თქვენი მაკროების საბოტაჟი ან მოპარვა.
VBA პაროლების დაუცველობისა და მოხსნისათვის იხ ეს არტიკლი.
ნაბიჯები
მეთოდი 1 დან 3: დაიცავით VBA კოდი პაროლით
ნაბიჯი 1. გახსენით Visual Basic Editor, რომელიც ჩვეულებრივ გვხვდება "მაკრო" -ს ქვეშ "ინსტრუმენტები" მენიუში
(Access– ში, შეიძლება დაგჭირდეთ მონაცემთა ბაზის ფანჯარაში რედაქტორთან მისასვლელად, თქვენი კომპიუტერის დაყენებიდან გამომდინარე.)
-
აირჩიეთ "პროექტის თვისებები" "ინსტრუმენტის" მენიუში Visual Basic Editor– ში.
ნაბიჯი 2. გადადით "დაცვის" ჩანართზე
ნაბიჯი 3. შეარჩიეთ ყუთი "ჩაკეტეთ პროექტი ნახვისთვის"
თუ თქვენ არ მონიშნავთ ამ ყუთს, თქვენ არ დაიმალებით თქვენი კოდი.
ნაბიჯი 4. შექმენით და დაადასტურეთ სასურველი პაროლი მითითებულ ყუთებში
ნაბიჯი 5. შეინახეთ, დახურეთ და ხელახლა გახსენით თქვენი სამუშაო წიგნი დაცვის მიზნით
(Microsoft Excel 2007 და უფრო გვიან, შეიძლება დაგჭირდეთ შენახვა XLSM ფაილის სახით, რომ თქვენი კოდი იმუშაოს.)
მეთოდი 2 დან 3: დამალვა VBA კოდი წაკითხული მხოლოდ ფაილში 2007 წ
ნაბიჯი 1. გადადით "მონაცემთა ბაზის ინსტრუმენტები" ჩანართზე
ნაბიჯი 2. იპოვეთ "მონაცემთა ბაზის ინსტრუმენტები" ჯგუფი
ნაბიჯი 3. აირჩიეთ "ჩადება ACCDE
ნაბიჯი 4. შეინახეთ ACCDE ფაილი ორიგინალური ფაილის ცალკე სახელით
ეს ACCDE ფაილი არის მხოლოდ წაკითხული ფაილის ტიპი, ასე რომ თქვენ უნდა შეინახოთ ორიგინალური ფაილიც, რათა შეძლოთ რაიმე ცვლილების შეტანა.
მეთოდი 3 დან 3: დაიცავით თქვენი VBA კოდი დამატების გაკეთებით
ნაბიჯი 1. შექმენით ცარიელი Office ტიპის ფაილი, რომელიც გამოიყენებს თქვენს კოდს
(მაგალითად, თუ თქვენი კოდი მუშაობს MS Excel– ით, შექმენით Excel ფაილი.)
ნაბიჯი 2. დააკოპირეთ თქვენი VBA კოდი ამ ცარიელი ფაილის Visual Basic რედაქტორში
ნაბიჯი 3. გახსენით "მაკროსის" ფანჯარა, რომელიც ჩვეულებრივ ინახება "ინსტრუმენტები"
ნაბიჯი 4. ხელახლა შეამოწმეთ თქვენი კოდი, რომელიც გამართავს მას
ნაბიჯი 5. ამოიღეთ ყველაფერი, რაც დაემატა ცარიელ ფაილს თქვენი ტესტით
ნაბიჯი 6. დაამატეთ აღწერილობა მაკროში, რომელიც გაშვებული იქნება თქვენს დამატებაში
(თქვენ შეიძლება დაგჭირდეთ მაკრო "პარამეტრების" შერჩევა, რომ შეძლოთ აღწერილობის ჩასმა.)
ნაბიჯი 7. შეადგინეთ თქვენი კოდი
(Visual Basic რედაქტორში, გადახედეთ მენიუს "გამართვა" და აირჩიეთ "VBA პროექტის შედგენა.")
ნაბიჯი 8. შეინახეთ ფაილის ასლი სტანდარტული ფაილის ტიპში
ნაბიჯი 9. Visual Basic Editor– ში გადადით "Tools" - ზე, შემდეგ აირჩიეთ "Project Properties
ნაბიჯი 10. აირჩიეთ "დაცვის" ჩანართი
ნაბიჯი 11. გაააქტიურეთ ჩამრთველი "ჩაკეტეთ პროექტი ნახვისთვის"
(ასევე შეიძლება დაგჭირდეთ პაროლის დაყენება, ეს დამოკიდებულია ფაილის კონკრეტულ ტიპზე, რომელთანაც მუშაობთ და MS Office- ისა და თქვენი კომპიუტერის პარამეტრებიდან).
ნაბიჯი 12. გახსენით "Save As " ან "Save a Copy" დიალოგური ფანჯარა
ნაბიჯი 13. შედით ჩამოსაშლელ მენიუში და შეცვალეთ ფაილის ტიპი შესაბამისი ტიპის დანამატში
- შეინახეთ Microsoft Word დანამატი, როგორც DOT ფაილი, დოკუმენტის შაბლონი. (თუ გსურთ, რომ დანამატი გაშვებული იყოს Word– ის დაწყებისას, შეინახეთ იგი Word Startup საქაღალდეში.)
- შეინახეთ Microsoft Excel დანამატი, როგორც XLA ფაილი.
- შეინახეთ Microsoft Access დანამატი MDE ფაილის სახით, რომელიც დაიცავს VBA კოდს. (Microsoft Access დანამატები ასევე შეიძლება შეინახოთ MDA ფაილების სახით, მაგრამ ეს არ მალავს კოდს.)
- შეინახეთ Microsoft PowerPoint დანამატი, როგორც PPA ფაილი, რომელიც მალავს VBA კოდს და არ დატოვებს მას თქვენს გარდა წვდომას ან რედაქტირებას.
ნაბიჯი 14. დატოვეთ და გახსენით Microsoft Office
თქვენი დამატებები ახლა გამოსაყენებელი უნდა იყოს.
Რჩევები
- თუ თქვენ ვერ პოულობთ VBA რედაქტორს ან დამატების მენეჯერს, დარწმუნდით, რომ ის თქვენს კომპიუტერშია დაინსტალირებული. თუ არა, თქვენ ალბათ დაგჭირდებათ თქვენი ოფისის კომპლექტის ინსტალაციის დისკებზე წვდომა საჭირო პროგრამების დასაყენებლად.
- Microsoft Office– ის თქვენმა სპეციფიკურმა პარამეტრებმა და პარამეტრებმა შეიძლება გავლენა იქონიოს თითოეული პროგრამის სხვადასხვა ფუნქციის ადგილმდებარეობაზე. თუ ვერ იპოვნეთ ფუნქცია, სცადეთ გაუშვათ სწრაფი "დახმარება" ფუნქციის სახელის მოსაძებნად.