Სარჩევი
აქამდე ჩვენ ვუყურებდით როგორ შევქმნათ ჩამოსაშლელი სიები Excel-ში. დღეს მე გაჩვენებ როგორ შევქმნათ ჩამოსაშლელი სია მრავალჯერადი შერჩევით Excel-ში .
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
შეგიძლიათ ჩამოტვირთოთ პრაქტიკის სამუშაო წიგნი აქედან.
ჩამოსაშლელი სიის შექმნა Multiple Selection.xlsm
ნაბიჯ-ნაბიჯ პროცედურები Excel-ში ჩამოსაშლელი სიის შესაქმნელად მრავალი შერჩევით
აქ, ჩვენ მივიღეთ მონაცემთა ნაკრები, რომელსაც აქვს სვეტი წიგნის სახელი რომელიც შეიცავს რამდენიმე წიგნის სახელს. დღეს ჩვენი მიზანია შევქმნათ ჩამოსაშლელი სია, რომელიც ეფუძნება ამ მონაცემთა ბაზას, რომელიც მიიღებს მრავალ არჩევანს. მე გაჩვენებთ ნაბიჯ-ნაბიჯ პროცედურებს ქვემოთ მოცემულ სექციაში.
ნაბიჯი 1: შექმენით ჩამოსაშლელი სია მონაცემთა ვალიდაციის გამოყენებით
შექმნით ჩამოსაშლელი სია მრავალჯერადი შერჩევით, ჯერ უნდა შევქმნათ ჩამოსაშლელი სია. მოდით გავიაროთ პროცედურები.
- პირველ რიგში, აირჩიეთ უჯრედი, სადაც გსურთ ჩამოსაშლელი სიის შექმნა. მე ავირჩიე უჯრედი D5 .
- შემდეგი, გადადით მონაცემები ჩანართზე და აირჩიეთ მონაცემთა დადასტურება ლენტიდან.
- შემდეგ, მონაცემთა ვალიდაციის ფანჯრიდან აირჩიეთ სია დაშვება განყოფილებაში და ჩაწერეთ დიაპაზონის უჯრედები, რომელთა მონაცემებიც გსურთ დაამატოთ სიაში წყარო ველში.
- ალტერნატიულად, შეგიძლიათ დააწკაპუნოთ პატარა ზემოთ ისარი წყარო განყოფილებაში და აირჩიეთმონაცემთა დიაპაზონი სამუშაო ფურცლიდან.
- საბოლოოდ, ჩვენ ვნახავთ ჩამოსაშლელ სიას, რომელიც შექმნილ იქნა უჯრედში D5 .
მსგავსი წაკითხვები:
- როგორ შევქმნათ ჩამოსაშლელი სია Excel-ში (დამოუკიდებელი და დამოკიდებული )
- გააკეთეთ მრავალჯერადი არჩევანი ჩამოსაშლელი სიიდან Excel-ში (3 გზა)
- როგორ შევქმნათ დამოკიდებული ჩამოსაშლელი სია Excel-ში
- შექმენით ჩამოსაშლელი სია მრავალ სვეტში Excel-ში (3 გზა)
ნაბიჯი 2: ჩამოსაშლელი სიის ჩართვა VBA კოდით მრავალჯერადი შერჩევის მისაღებად
ჩვენ უკვე შევქმენით ჩამოსაშლელი სია. ახლა დროა მოვამზადოთ ჩამოსაშლელი სია მრავალი შერჩევისთვის. მე გამოვიყენებ 2 VBA კოდს, რათა სიაში მივიღო მრავალი არჩევანი. ერთი მიიღებს მონაცემთა გამეორებას და მეორე არ მიიღებს მონაცემთა გამეორებას.
შემთხვევა 1: VBA კოდი მრავალჯერადი შერჩევისთვის გამეორებით
ამ განყოფილებაში მე გაჩვენებთ გზას ჩამოსაშლელი სიის შესაქმნელად მრავალი შერჩევით, რომელიც საჭიროებს მონაცემთა გამეორებას.
მოდით, გავიაროთ პროცედურები.
- პირველი, დააჭირეთ ALT + F11 VBA ფანჯრის გასახსნელად.
- შემდეგ, აირჩიეთ Project Explorer . ასევე, ორჯერ – დააწკაპუნეთ ფურცელზე, სადაც გსურთ დავალების შესრულება.
- პარალელურად გაიხსნება ფანჯარა Code .
- შემდეგ, ჩაწერეთ შემდეგი კოდი მასშიფანჯარა.
5782
შენიშვნა: კოდის ნაწილში ( If Target.Address = “$D$5” შემდეგ ) უჯრედის მითითების ნაცვლად $D$5, თქვენ წერთ უჯრედის მითითებას, სადაც შექმენით ჩამოსაშლელი სია.
- და ბოლოს, დაუბრუნდით სამუშაო ფურცელს და ჩვენ შევძლებთ ჩამოსაშლელ სიაში ავირჩიოთ მრავალი ელემენტი ერთი და იგივე ელემენტის გამეორებით.
შემთხვევა 2: VBA კოდი მრავალჯერადი შერჩევისთვის გამეორების გარეშე
ამ განყოფილებაში მე გაჩვენებთ ჩამოსაშლელი სიის შექმნის გზას მრავალი შერჩევით, რომელიც არ საჭიროებს მონაცემთა გამეორებას .
მოდით, გავიაროთ პროცედურები.
- პირველ რიგში, დააჭირეთ ALT + F11 რომ გახსენით VBA ფანჯარა.
- შემდეგ, აირჩიეთ Project Explorer . ასევე, ორჯერ – დააწკაპუნეთ ფურცელზე, სადაც გსურთ დავალების შესრულება.
- პარალელურად გამოჩნდება Code ფანჯარა.
- შემდეგ, აკრიფეთ შემდეგი კოდი ამ ფანჯარაში.
7411
შენიშვნა: კოდის ნაწილში ( If Target.Address = “$D$5” Then ) უჯრედის მითითების ნაცვლად $D$5, თქვენ წერთ უჯრედის მითითებას, სადაც შექმენით ჩამოსაშლელი სია.
- და ბოლოს, დაუბრუნდით სამუშაო ფურცელს და ჩვენ შევძლებთ არჩევას რამდენიმე ელემენტი ჩამოსაშლელ სიაში ერთი და იგივე ელემენტის გამეორების გარეშე.
დასკვნა
ამ მეთოდის გამოყენებით შეგიძლიათ შექმნათ ჩამოსაშლელი სია Excel-ში მრავალი არჩევანით. გაქვთ რაიმე შეკითხვები? მოგერიდებათ შეგვატყობინოთ კომენტარების განყოფილებაში. ეწვიეთ ჩვენს ExcelWIKI ვებსაიტს დამატებითი სტატიებისთვის Excel .