როგორ გამოვიყენოთ VBA სვეტების არჩევისთვის (3 მეთოდი)

  • გააზიარეთ ეს
Hugh West

ეს სტატია აჩვენებს, თუ როგორ გამოიყენოთ VBA კოდები Excel-ში სვეტების ასარჩევად. შეიძლება გამოგადგეთ, როცა მთელი დიაპაზონი ან სვეტი უნდა აირჩიოთ. VBA პროგრამირების კოდებს შეუძლია ავტომატურად შეარჩიოს მთელი სვეტები ან დიაპაზონები, რაც დიდ დროს დაზოგავს. ამ სტატიაში ჩვენ გაჩვენებთ ამ სამუშაოს შესრულების რამდენიმე მეთოდს.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

ჩამოტვირთეთ ეს სავარჯიშო წიგნი, რათა განახორციელოთ დავალება ამ სტატიის კითხვის დროს.

გამოიყენეთ VBA არჩევისთვის Columns.xlsx

3 შესაფერისი გზა VBA-ს არჩევისთვის სვეტებზე

VBA მაკრო გაძლევთ საშუალებას აირჩიოთ სვეტები სამ სხვადასხვაში გზები. თქვენ შეგიძლიათ აირჩიოთ ერთი სვეტი ან მრავალი სვეტი ან მთელი დიაპაზონი. ამ განყოფილებაში ჩვენ განვიხილავთ ყველა ამ მეთოდს.

1. გაუშვით VBA კოდი ერთი სვეტის ასარჩევად

წარმოიდგინეთ მდგომარეობა, როდესაც თქვენ უნდა აირჩიოთ მთელი სვეტი VBA კოდების გამოყენებით. . ამის გაკეთება საკმაოდ მარტივად შეგიძლიათ მარტივი კოდის გამოყენებით. მოდით მივყვეთ ამ ნაბიჯებს, რომ ვისწავლოთ.

ნაბიჯი 1:

  • VBA კოდის შესაყვანად ჯერ უნდა გავხსნათ VBA ფანჯარა. ამის გაკეთება შეგიძლიათ კლავიატურის მალსახმობების გამოყენებით ან თქვენი დეველოპერი ჩანართიდან . დააჭირეთ Ctrl+F11 , რომ გახსნათ VBA ფანჯარა.

  • VBA ფანჯარაში გვაქვს შევქმნათ მოდული ჩვენი კოდის ჩასაწერად. დააწკაპუნეთ ჩასმაზე, შემდეგ დააწკაპუნეთ მოდული გასახსნელად.

ნაბიჯი 2:

  • აქჩვენ დავწერთ ჩვენს კოდს. ჯერ დავწერთ ჩვენი კოდის ფორმატს, შემდეგ კი ჩავსვამთ პირობებს. ჩვენი კოდის დასაწყისი და დასასრული არის,
9428

  • ჩვენ დავწერთ კოდს C სვეტის ასარჩევად. კოდი არის,
5124
  • საბოლოო კოდი არის,
3820

  • დააწკაპუნეთ Run ხატულაზე კოდის გასაშვებად და არჩეულია ჩვენი მითითებული სვეტი .

ნაბიჯი 3:

  • ასევე შეგიძლიათ შეიყვანოთ კონკრეტული ნომერი არჩეულის თითოეულ უჯრედში სვეტი. დავუშვათ, რომ გსურთ შეიყვანოთ ნომერი 100 C4 ამისათვის აირჩიეთ ნებისმიერი უჯრედი სვეტში C .

  • ჩადეთ ეს კოდი მოდულში.
7915

  • გაუშვით კოდი და ჩვენი შედეგი აქ არის.

2. გამოიყენეთ VBA კოდი მრავალი სვეტის ასარჩევად

ნაბიჯი 1:

  • თქვენ შეგიძლიათ აირჩიოთ მრავალი სვეტი ისე, როგორც აირჩიეთ ერთი სვეტი. მაგრამ აქ კოდი განსხვავებულია. მოდით დავიწყოთ VBA ფანჯრის გახსნით!

ნაბიჯი 2:

  • გვინდა ავირჩიოთ სვეტები B-დან D-მდე. ამისთვის კოდი არის,
9531

  • და რამდენიმე სვეტი არჩეულია.

3. გამოიყენეთ VBA კოდი დიაპაზონში სვეტების ასარჩევად

VBA კოდების გამოყენებით დიაპაზონის არჩევა ასევე მარტივია და მოითხოვს მცირე სიგრძის კოდს. დავუშვათ, რომ ჩვენ უნდა ავირჩიოთ დიაპაზონი B3 -დან F13 -მდე. მიჰყევით ამ ნაბიჯებსისწავლეთ!

ნაბიჯი 1:

  • ჩადეთ VBA კოდი მოდულში.
4702

  • ჩვენ შევარჩიეთ ჩვენი დიაპაზონი VBA კოდების გამოყენებით.

ნაბიჯი 2:

  • თქვენს შერჩეულ დიაპაზონში ასევე შეგიძლიათ შეიყვანოთ ნომრები ან ტექსტები. უბრალოდ ჩასვით ქვემოთ მოცემული კოდი მოდულში.
3389

  • ასე შეგიძლიათ გააკეთოთ ეს მეთოდი.

ნაბიჯი 3:

  • გარდა ამისა, თქვენ შეგიძლიათ შეღებოთ თქვენი არჩეული უჯრედებიც. უბრალოდ ჩაწერეთ ეს კოდი თქვენს VBA მოდულში.
1139

  • და ამით თქვენ შეგიძლიათ აირჩიოთ და გააფერადოთ თქვენი დიაპაზონი VBA კოდის გამოყენებით.

რაც უნდა გახსოვდეთ

👉 თუ თქვენი დეველოპერის ჩანართი არ ჩანს, შეგიძლიათ გაააქტიუროთ ის ამ ინსტრუქციის გამოყენებით.

მორგებული სწრაფი წვდომის ხელსაწყოების პანელი → სხვა ბრძანებები → ლენტის მორგება → დეველოპერი  → OK

დასკვნა

ჩვენ გავიარეთ სამი განსხვავებული მიდგომა VBA კოდების გასაშვებად სვეტების ასარჩევად. მოგესალმებათ კომენტარის გაკეთება, თუ თქვენ გაქვთ რაიმე შეკითხვები ან შეკითხვები. ასევე, შეგიძლიათ გაეცნოთ ჩვენს სხვა სტატიებს Excel-ის ამოცანებს!

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.