এক্সেল ডেটা যাচাইকরণ একটি আশ্চর্যজনক বৈশিষ্ট্য যা ওয়ার্কশীটে প্রবেশ করা ডেটা নিয়ন্ত্রণ করে। নতুন ডেটা প্রবেশের সময়, আমরা এক্সেল ডেটা যাচাইকরণ ব্যবহার করে নির্বাচিত কক্ষগুলিতে আমাদের প্রয়োজন অনুযায়ী যেকোনো ধরনের শর্ত সেট করতে পারি। কিন্তু সাধারণত, এক্সেল ডেটা যাচাইকরণ কাজ করছে না কপি পেস্ট এই পদ্ধতিতে একটি প্রধান সমস্যা।
আরো স্পষ্টীকরণের জন্য, আমি একটি ডেটাসেট ব্যবহার করতে যাচ্ছি একটি কোম্পানির কর্মচারীর নাম এর ডেটা রয়েছে৷ , বিভাগ এবং কর্মচারীরা যারা ওয়েটিং লিস্টে আছে .
এক্সেল এ কপি পেস্ট কাজ করছে না ডেটা যাচাইকরণের সমস্যা ও সমাধান
1. ডেটা যাচাইকরণ কাজ না করার কারণ এক্সেলে কপি পেস্ট
এই ডেটাসেটে, আমি ডেটা যাচাইকরণ নিযুক্ত করতে যাচ্ছি কর্মসংস্থানের নাম -এ বৈশিষ্ট্য আমার এন্ট্রি সীমিত করতে কলাম।
পদক্ষেপ :
- এর জন্য, আমি কলাম B নির্বাচন করেছি যেটিতে কর্মচারীর নাম আছে .
- তারপর, ডেটা থেকে ট্যাব, আমি ডেটা টুলস নির্বাচন করেছি এবং অবশেষে ডেটা যাচাইকরণ নির্বাচিত সেখান থেকে।
একটি সংলাপ বক্স প্রদর্শিত হবে৷
৷- এখানে, সেটিংস ট্যাবটি সংলাপ বাক্সে খোলা আছে .
- এর পরে, আমাদেরকে বৈধতার মানদণ্ড নির্বাচন করতে হবে অনুমতি দিন থেকে . এখানে, আমি পাঠ্যের দৈর্ঘ্য বেছে নিয়েছি .
- এরপর, আমাকে বৈধতা এর জন্য পরিসীমা সীমিত করতে হবে . এখানে, আমি সর্বনিম্ন 1 থেকে পাঠ্য ধারণকারী ডেটার অনুমতি দিয়েছি সর্বোচ্চ 8 পর্যন্ত অক্ষর বৈধতার জন্য।
ডেটা যাচাইকরণ বৈশিষ্ট্য প্রয়োগ করা হবে।
অনুসরণ করে, আমি এমন ডেটা ইনপুট করি যা শর্ত পূরণ করে না। এখানে, আমি Labuchange মান লিখেছি অপেক্ষা তালিকা থেকে।
একটি সতর্কতা বার্তা অবৈধ ডেটা এন্ট্রির জন্য দেখানো হবে। যেহেতু আমি ডেটা ইনপুট করি যা ডেটা যাচাইকরণ অনুযায়ী অবৈধ৷ শর্ত, এটি মান এবং একটি সতর্ক বার্তা গ্রহণ করেনি হাজির হয়েছে৷
৷
কিন্তু যদি আপনি কপি করেন মান এবং পেস্ট করুন এটি ডেটা যাচাইকৃত কলামে, এটি মানটি গ্রহণ করবে এবং কোন সতর্ক বার্তা নয় প্রদর্শিত হবে৷
৷
এটি আমাদের ডেটা যাচাইকরণ হিসাবে একটি গুরুতর সমস্যা কপি পেস্ট এ কাজ করছে না .
আরো পড়ুন:এক্সেলে একাধিক মানদণ্ডের জন্য কাস্টম ডেটা বৈধতা প্রয়োগ করুন (৪টি উদাহরণ)
অনুরূপ পড়া:
- এক্সেলের ডেটা যাচাইকরণ সূত্রে IF স্টেটমেন্ট কীভাবে ব্যবহার করবেন (6 উপায়)
- রঙ সহ (৪টি উপায়) এক্সেলে ডেটা যাচাইকরণ ব্যবহার করুন
- অন্য একটি শীট থেকে ডেটা যাচাইকরণের তালিকা কীভাবে ব্যবহার করবেন (6 পদ্ধতি)
- অ্যারে থেকে ডেটা যাচাইকরণ তালিকা তৈরি করতে এক্সেল VBA
- এক্সেলে VBA এর সাথে ডেটা যাচাইকরণ তালিকার জন্য নামকৃত পরিসর কীভাবে ব্যবহার করবেন
2. কপি পেস্ট করার জন্য VBA ব্যবহার করে ডেটা যাচাইকরণ তৈরি করা
এক্সেল ডেটা ভ্যালিডেশন কাজ করছে না সমাধানের ক্ষেত্রে কপি পেস্ট-এর জন্য সমস্যা, অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক (VBA) একমাত্র সমাধান। আমরা এখানে সমাধান ব্যাখ্যা করতে যাচ্ছি।
পদক্ষেপ :
- প্রথমে, ডেভেলপার নির্বাচন করুন ট্যাব।
- এরপর, ভিজ্যুয়াল বেসিক নির্বাচন করুন .
একটি নতুন উইন্ডো প্রদর্শিত হবে৷
৷- শীট -এ ক্লিক করুন যেটিতে আপনি কোড প্রয়োগ করতে চান৷ . এখানে, আমি Sheet2 নির্বাচন করেছি VBA নামে কোড প্রয়োগ করতে।
- ওয়ার্কশীট নির্বাচন করুন সাধারণ থেকে এবং পরিবর্তন ঘোষণা থেকে একটি ব্যক্তিগত সাব তৈরি করতে .
- এখন, আপনি কীভাবে ডেটা যাচাই করতে চান তার জন্য নিম্নলিখিত কোডটি ইনপুট করুন।
আমার ব্যবহৃত কোড নীচে উল্লেখ করা হয়েছে:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim ValidatedCells As Range
Dim Cell As Range
Set ValidatedCells = Intersect(Target, Target.Parent.Range("B:B"))
If Not ValidatedCells Is Nothing Then
For Each Cell In ValidatedCells
If Not Len(Cell.Value) <= 8 Then
MsgBox "The Name """ & Cell.Value & _
""" inserted in " & Cell.Address & _
" in column B was longer than 8. Undo!", vbCritical
Application.Undo
Exit Sub
End If
Next Cell
End If
End Sub
এখানে, আমি একটি ব্যক্তিগত সাব তৈরি করেছি নাম ওয়ার্কশীট_পরিবর্তন , আমি দুটি ভেরিয়েবল ঘোষণা করেছি যেগুলি হল ValidatedCells এবং সেল রেঞ্জ হিসাবে . এরপর, আমি সেট ব্যবহার করেছি আমি যেখানে বৈধতা প্রয়োগ করতে চাই সেই পরিসরটি রাখার পদ্ধতি .
তারপর, কলাম B নির্বাচন করুন বৈধকরণের জন্য . আমি পরিসীমাও উল্লেখ করেছি এখানে রেঞ্জ ব্যবহার করে পদ্ধতি আমি এর জন্য ব্যবহার করেছি নেস্টেড IF -এ লুপ করুন শর্ত পাঠ্য দৈর্ঘ্য সেট করতে বিবৃতি নির্বাচিত ব্যাপ্তির মধ্যে 8 এর বেশি হতে পারে না৷ . যদি এটি পরিসরের সাথে মেলে না, একটি সতর্কতা বাক্স MsgBox-এর মাধ্যমে একটি বার্তা দেখাবে এবং পূর্বাবস্থায় ফেরান বিকল্প পাওয়া যাবে।
- এখন, সংরক্ষণ করুন কোড।
- তারপর, চেক হল বৈধতা শীট থেকে কাজ করছে বা করছে না .
এখানে, আমি D7 সেল থেকে মান সন্নিবেশ করি কপি করে এবং পেস্ট করা এটি B10-এ . মানটি একটি ত্রুটির সতর্কতা দেখায় ডেটা যাচাইকরণ অনুযায়ী অবস্থা সুতরাং, সতর্কতা বাক্স প্রদর্শিত হবে৷
৷
আমি কিবোর্ড বা অন্য কোন প্রক্রিয়ার মাধ্যমে ডেটা ইনপুট করলে এই পদ্ধতিটিও পুরোপুরি কাজ করে।
আরো পড়ুন: এক্সেলে একাধিক নির্বাচন সহ ডেটা যাচাইকরণ ড্রপ-ডাউন তালিকা তৈরি করুন
অভ্যাস ওয়ার্কবুক
আপনি একজন বিশেষজ্ঞ হওয়ার জন্য এখানে অনুশীলন করতে পারেন।
উপসংহার
এক্সেল ডেটা যাচাইকরণ কাজ করছে না কপি পেস্ট সমস্যা অনেক গুরুত্বপূর্ণ ক্ষেত্রে গুরুতর প্রভাব ফেলতে পারে। আশা করি সমাধান থেকে উপকৃত হবেন। বিষয় সম্পর্কিত আরও কোন প্রশ্নের জন্য, নীচে মন্তব্য করুন।
সম্পর্কিত প্রবন্ধ
- শুধুমাত্র এক্সেল ডেটা যাচাইকরণ আলফানিউমেরিক (কাস্টম সূত্র ব্যবহার করে)
- ডেটা যাচাইকরণের জন্য কীভাবে এক্সেল ড্রপ ডাউন তালিকা তৈরি করবেন (8 উপায়)
- এক্সেলে VBA সহ ডেটা যাচাইকরণ ড্রপ ডাউন তালিকা (7 অ্যাপ্লিকেশন)
- এক্সেলে স্বয়ংসম্পূর্ণ ডেটা যাচাইকরণ ড্রপ ডাউন তালিকা (2 পদ্ধতি)
- ফিল্টার সহ এক্সেল ডেটা যাচাইকরণ ড্রপ ডাউন তালিকা (২টি উদাহরণ)