ডেটা যাচাইকরণ এক্সেলের একটি আকর্ষণীয় বৈশিষ্ট্য। এই বৈশিষ্ট্যটি একটি কক্ষে মান ইনপুট করার জন্য ব্যবহারকারীকে নিয়ন্ত্রণের প্রস্তাব দেয়। ব্যবহারকারীরা যা খুশি ইনপুট করতে পারে না। তাদের একটি প্রদত্ত তালিকা থেকে নির্বাচন করতে হবে। আমরা আলোচনা করব কিভাবে Excel-এ স্বয়ংসম্পূর্ণ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা সম্পাদন করতে হয়।
এক্সেল এ স্বয়ংক্রিয়ভাবে সম্পূর্ণ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকার 2 পদ্ধতি
আমরা 2 দেখাব এক্সেলে ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা স্বয়ংসম্পূর্ণ করার বিভিন্ন পদ্ধতি। স্বয়ংসম্পূর্ণ ডেটা যাচাইকরণের জন্য আমরা নিম্নলিখিত ডেটাসেট বিবেচনা করব।
1. কম্বো বক্স কন্ট্রোলে ভিবিএ কোড ব্যবহার করে স্বয়ংসম্পূর্ণ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা
আমরা কাস্টম VBA সন্নিবেশ করব ActiveX কন্ট্রোল সহ কোড এক্সেল-এ স্বয়ংক্রিয়ভাবে ড্রপ-ডাউন তালিকা থেকে ডেটা যাচাইকরণের জন্য টুল।
ধাপ 1:
- প্রথমে, আমাদের ডেভেলপার যোগ করতে হবে রিবনে ট্যাব। ফাইল> বিকল্প-এ যান .
- রিবন কাস্টমাইজ করুন বেছে নিন এক্সেল বিকল্পগুলি থেকে বিকল্প .
- ডেভেলপার টিক দিন বিকল্প এবং ঠিক আছে টিপুন .
ধাপ 2:
- ঢোকান বেছে নিন ডেভেলপার থেকে ট্যাব।
- এখন, কম্বো বক্স নির্বাচন করুন ActiveX কন্ট্রোল থেকে .
ধাপ 3:
- কন্ট্রোল বক্স রাখুন ডেটাসেটে।
- মাউসের ডান বোতামে ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন তালিকা থেকে।
পদক্ষেপ 4:
- নাম পরিবর্তন করুন TempComboBox -এ সম্পত্তি থেকে উইন্ডো।
ধাপ 5:
- শীট নাম-এ যান ক্ষেত্র।
- কোড দেখুন চয়ন করুন৷ তালিকা থেকে বিকল্প।
এখন, একটি VBA কমান্ড মডিউল প্রদর্শিত হবে. আমাদের VBA লাগাতে হবে সেই মডিউলে কোড।
পদক্ষেপ 6:
- নিম্নলিখিত VBA কপি এবং পেস্ট করুন৷ মডিউলে কোড।
Private Sub Wrksht_SelectionChange(ByVal Target As Range)
Dim combox_1 As OLEObject
Dim str_1 As String
Dim ws_1 As Worksheet
Dim arr_1
Set ws_1 = Application.ActiveSheet
On Error Resume Next
Set combox_1 = ws_1.OLEObjects("TempComboBox")
With combox_1
.ListFillRange = ""
.LinkedCell = ""
.Visible = False
End With
If Target.Validation.Type = 3 Then
Target.Validation.InCellDropdown = False
Cancel = True
str_1 = Target.Validation.Formula1
str_1 = Right(str_1, Len(str_1) - 1)
If str_1 = "" Then Exit Sub
With combox_1
.Visible = True
.Left = Target.Left
.Top = Target.Top
.Width = Target.Width + 5
.Height = Target.Height + 5
.ListFillRange = str_1
If .ListFillRange = "" Then
arr_1 = Split(str_1, ",")
Me.TempComboBox.List = arr_1
End If
.LinkedCell = Target.Address
End With
combox_1.Activate
Me.TempComboBox.DropDown
End If
End Sub
Private Sub TempComboBox_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Select Case KeyCode
Case 9
Application.ActiveCell.Offset(0, 1).Activate
Case 13
Application.ActiveCell.Offset(1, 0).Activate
End Select
End Sub
পদক্ষেপ 7:
- এখন, VBA সংরক্ষণ করুন কোড এবং ডেটাসেটে যান। ডিজাইন মোড বন্ধ করুন ডেভেলপার থেকে ট্যাব।
ধাপ 8:
- সেল C5 নির্বাচন করুন .
- ডেটা টুলস নির্বাচন করুন ডেটা থেকে গোষ্ঠী ট্যাব।
- ডেটা যাচাইকরণ বেছে নিন তালিকা থেকে।
ধাপ 9:
- ডেটা যাচাইকরণ উইন্ডো প্রদর্শিত হবে। তালিকা বেছে নিন অনুমতি দিন-এ ক্ষেত্র।
- সূত্রে ক্ষেত্র রেফারেন্স মান পরিসীমা নির্বাচন করুন।
- তারপর ঠিক আছে টিপুন .
পদক্ষেপ 10:
- নির্বাচনের যে কোনো ঘরে যান কলাম এবং যেকোনো প্রথম অক্ষর টিপুন।
যেহেতু আমরা একটি চিঠি রাখি, সংশ্লিষ্ট পরামর্শ সেই ঘরে দেখাবে৷
৷এখন, প্রস্তাবিত তালিকা থেকে আমাদের পছন্দসই নির্বাচনের মাধ্যমে সমস্ত ঘর সম্পূর্ণ করুন।
আরো পড়ুন: এক্সেলে VBA সহ ডেটা যাচাইকরণ ড্রপ ডাউন তালিকা (7 অ্যাপ্লিকেশন)
2. ActiveX কন্ট্রোল থেকে একটি কম্বো বক্স সহ স্বয়ংসম্পূর্ণ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা
আমরা শুধুমাত্র ActiveX কন্ট্রোল ব্যবহার করব স্বয়ংক্রিয় ডেটা যাচাইকরণের জন্য।
ধাপ 1:
- ঢোকান বেছে নিন ডেভেলপার থেকে গোষ্ঠী ট্যাব।
- কম্বো বক্স নির্বাচন করুন ActiveX কন্ট্রোল থেকে .
ধাপ 2:
- কম্বো বক্স রাখুন ডেটাসেটের যেকোনো ফাঁকা জায়গায়।
- তারপর, মাউসের ডান বোতাম টিপুন।
- বৈশিষ্ট্যগুলি চয়ন করুন৷ তালিকা থেকে।
ধাপ 3:
- এখন, C5 রাখুন লিঙ্ক করা কক্ষে ক্ষেত্র, যেমন ডেটা সেল C5-এ দেখা যাবে .
- $B$5:$B$9 রাখুন ListFillRange -এ ক্ষেত্র।
- নির্বাচন করুন 1-fmMatchEntryComplete MatchEntry এর জন্য ক্ষেত্র এবং পরিবর্তনগুলি সংরক্ষণ করুন৷
পদক্ষেপ 4:
- এখন, ডিজাইন মোড নিষ্ক্রিয় করুন ডেভেলপার থেকে ট্যাব।
ধাপ 5:
- এখন, কম্বো বক্সে যেকোনো অক্ষর দিন এবং সাজেশন আসবে। এবং অবশেষে, সেল C5-এ ডেটা দেখা হবে৷ .
আরো পড়ুন: ডেটা যাচাইকরণের জন্য কীভাবে এক্সেল ড্রপ ডাউন তালিকা তৈরি করবেন (8 উপায়)
উপসংহার
এই নিবন্ধে, আমরাড্রপডাউন তালিকা থেকে ডেটা যাচাইকরণ করেছি . আমরা Excel এর ড্রপ-ডাউন তালিকা থেকে ডেটা যাচাইকরণের স্বয়ংসম্পূর্ণতা যোগ করেছি। আমি আশা করি এটি আপনার চাহিদা পূরণ করবে। অনুগ্রহ করে আমাদের ওয়েবসাইট Exceldemy.com দেখুন এবং কমেন্ট বক্সে আপনার পরামর্শ দিন।
সম্পর্কিত প্রবন্ধ
- এক্সেল (৩টি পদ্ধতি) থেকে কীভাবে একটি ডেটা যাচাইকরণ তালিকা তৈরি করবেন
- এক্সেলে একাধিক নির্বাচন সহ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা তৈরি করুন
- এক্সেলের এক কক্ষে কীভাবে একাধিক ডেটা বৈধতা প্রয়োগ করবেন (3টি উদাহরণ)
- এক্সেল VBA (ম্যাক্রো এবং ইউজারফর্ম) সহ ডেটা যাচাইকরণ তালিকায় ডিফল্ট মান
- অন্য সেল মানের উপর ভিত্তি করে এক্সেল ডেটা যাচাইকরণ
- এক্সেলের একাধিক মানদণ্ডের জন্য কাস্টম ডেটা বৈধতা প্রয়োগ করুন (4টি উদাহরণ)
- শুধুমাত্র এক্সেল ডেটা যাচাইকরণ আলফানিউমেরিক (কাস্টম সূত্র ব্যবহার করে)