როდესაც მუშაობთ Microsoft Excel-ის ცხრილებთან, არ არის საჭირო ერთი და იგივე ერთფეროვანი ნაბიჯების განმეორებით განხორციელება. დაზოგეთ დრო მაკროების შექმნით, რომლებიც ავტომატიზირებენ განმეორებით ამოცანებს. Excel-ის მაკროების უმეტესობა შეიძლება შეიქმნას Microsoft-ის Visual Basic აპლიკაციის (VBA) ცოდნის გარეშე, უბრალოდ ამოცანის შესრულებისას გადადგმული ნაბიჯების ჩაწერით.
ეს ნაბიჯები შეიძლება მოიცავდეს თქვენს მიერ განხორციელებულ ნებისმიერ კლავიშს და მაუსის დაწკაპუნებას, როგორიცაა ნომრების ან ტექსტის აკრეფა, ლენტის ბრძანებებზე უჯრედების დაწკაპუნება და უჯრედების, სვეტების ან რიგების ფორმატირება. თუ იცით როგორ იმუშაოთ VBA-სთან, შეგიძლიათ შეცვალოთ თქვენი ჩაწერილი კოდი ან შექმნათ უფრო რთული მაკრო VB რედაქტორში (VBE), რომელიც ხელმისაწვდომია Excel-დან და Microsoft Office-ის სხვა აპლიკაციებიდან.
დღის ვიდეო
თუმცა, VBE-ს გამოყენების გარეშეც კი, შეგიძლიათ ჩაწეროთ მარტივი მაკრო, მაგალითად, ერთი ფორმატის გამოსაყენებლად - როგორიცაა MM/DD/YYYY--
ყველა თარიღი ელცხრილში. თქვენ შეგიძლიათ შექმნათ სხვა მაკრო ყველას სახელების ფორმატირებისთვის კლიენტები ვადაგადაცილებული ანგარიშებით თამამი, წითელი ასოებით.თქვენ ასევე შეგიძლიათ ჩაწეროთ მაკროები Excel-ში, რომლებიც ვრცელდება სხვა Office აპლიკაციებზე. მაგალითად, შეგიძლიათ შექმნათ მაკრო, რომელიც ჯერ განაახლებს ცხრილს Excel-ში და შემდეგ ხსნის Outlook-ს, რათა ცხრილი გაგზავნოს მითითებულ ელფოსტის მისამართების სიაში.
Მზადება
მაკროს ჩაწერამდე ჯერ უნდა ჩართოთ დეველოპერის ჩანართი. ამისათვის აირჩიეთ ფაილი, ოფციები, ლენტის მორგება. შემდეგ, Customize Ribbon კატეგორიაში, მთავარი ჩანართების სიაში, აირჩიეთ ველი Developer და დააწკაპუნეთ OK.
დეველოპერის ჩანართის ჩართვის შემდეგ, თქვენ უნდა ჩართოთ მაკროების გაშვება. ამის გაკეთება შეგიძლიათ დეველოპერის ჩანართში მაკრო უსაფრთხოებაზე დაწკაპუნებით. შემდეგ მაკრო პარამეტრების ქვეშ დააწკაპუნეთ ყველა მაკროს ჩართვა და შემდეგ OK.
მაკროს ჩაწერა
თქვენ შეგიძლიათ გახსნათ ჩანაწერის მაკრო ყუთი ორი გზით. დეველოპერის ჩანართზე, კოდის ჯგუფში, დააწკაპუნეთ მაკრო ჩაწერა. ალტერნატიულად, დააჭირეთ Alt+T+M+R.
ჩანაწერის მაკრო ველში შეიყვანეთ თქვენი ახალი მაკროს სახელი. პირველი სიმბოლო უნდა იყოს ასო, მაგრამ შემდეგი სიმბოლოები შეიძლება იყოს რიცხვები, ასოები ან ხაზგასმული სიმბოლოები.
კარგი იდეაა, რომ მაკროს სახელი მაქსიმალურად აღწერითი იყოს, რათა საჭიროების შემთხვევაში მაკრო სწრაფად იპოვოთ. თუმცა, თქვენ ასევე იხილავთ არჩევით აღწერილ ველს, რომელიც შეგიძლიათ შეავსოთ თუ გსურთ.
თუ გსურთ მალსახმობი კლავიშის მინიჭება, მალსახმობის ველში ჩაწერეთ დიდი ან პატარა ასო, რომლის გამოყენებაც გსურთ.
დააწკაპუნეთ OK და Excel დაიწყებს თქვენი მოქმედებების რეალურად ჩაწერას ახალ მაკროში.
ჩაწერისას მაკრო ჩაწერის ღილაკი შეიცვლება ჩაწერის შეწყვეტის კვადრატში. დააწკაპუნეთ ამ ღილაკზე, როდესაც დაასრულებთ მაკროს შენახვას.
ზოგადად, თქვენ გსურთ შეინახოთ მაკრო ამ სამუშაო წიგნის მდებარეობაში, მაგრამ თუ გსურთ, რომ ის ხელმისაწვდომი იყოს ყოველ ჯერზე Excel-ის გაშვებისას, უნდა შეინახოთ იგი პერსონალურ მაკრო სამუშაო წიგნში.
მაკროს გაზიარება
იმისათვის, რომ მაკრო თქვენს ელცხრილში სხვებთან გააზიაროთ, თქვენ უნდა შეინახოთ იგი Excel-ის მაკრო ჩართული სამუშაო წიგნის ფაილად.
გაავრცელეთ Excel-ის სამუშაო წიგნის მთავარი ფაილი იმ თანამშრომლებზე, ვისთანაც გსურთ მაკროს გაზიარება. როდესაც მომხმარებელი აფუძნებს სამუშაო წიგნს ამ მთავარ ფაილზე, მაკრო ჩაშენებული დარჩება მთავარ ფაილში.
VBE-ის გამოყენებით
დააწკაპუნეთ ჩანართზე View ლენტით. დააწკაპუნეთ მაკროზე და ჩამოსაშლელი მენიუდან აირჩიეთ მაკროების ნახვა. თქვენ შეგიძლიათ ნახოთ და შეცვალოთ არსებული მაკრო, რომელიც ჩაწერეთ, ან დააწკაპუნოთ შექმნაზე.
VBE გაიხსნება, რაც საშუალებას მოგცემთ შექმნათ უფრო ძლიერი მაკრო, თუ იცით VBA-ს ძირითადი არსებები. ამის შემდეგ თქვენ შეძლებთ დაამატოთ ცვლადები, საკონტროლო სტრუქტურები და სხვა კოდები, რომელთა ჩაწერასაც მაკრო ჩამწერი ვერ შეძლებს.