যদি আপনার এক্সেল ডেটাসেটে প্রচুর কলাম থাকে, তাহলে সারির এক প্রান্ত থেকে অন্য প্রান্তে ডেটা খুঁজে পাওয়া বেশ কঠিন হয়ে পড়ে। কিন্তু আপনি যদি এমন একটি সিস্টেম তৈরি করেন যেখানে আপনি যখনই আপনার ডেটাসেটে একটি সেল নির্বাচন করেন, পুরো সারিটি হাইলাইট করা হবে, তাহলে আপনি সহজেই সেই সারি থেকে ডেটা খুঁজে পেতে পারেন। এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে এক্সেলের সক্রিয় সারিটিকে ৩টি ভিন্ন উপায়ে হাইলাইট করতে হয়।
ধরুন, আপনার কাছে নিম্নলিখিত ডেটাসেট আছে। আপনি যখনই সেই সারির একটি ঘর নির্বাচন করেন তখন আপনি একটি সারি হাইলাইট করতে চান৷
৷
এক্সেলে সক্রিয় সারি হাইলাইট করার 3 পদ্ধতি
1. শর্তসাপেক্ষ বিন্যাস ব্যবহার করে সক্রিয় সারি হাইলাইট করুন
1.1. শর্তসাপেক্ষ বিন্যাস প্রয়োগ করুন
শর্তসাপেক্ষ বিন্যাস ব্যবহার করে সক্রিয় সারি হাইলাইট করতে, প্রথমে,
➤ শীটের উপরের বাম কোণায় ক্লিক করে আপনার সম্পূর্ণ ওয়ার্কশীট নির্বাচন করুন।
এর পরে,
➤ হোম> কন্ডিশনাল ফরম্যাটিং এ যান এবং নতুন নিয়ম নির্বাচন করুন .
এটি নতুন ফর্ম্যাটিং নিয়ম খুলবে৷ জানলা. এই উইন্ডোতে,
➤ কোন ঘর বিন্যাস করতে হবে তা নির্ধারণ করতে একটি সূত্র ব্যবহার করুন নির্বাচন করুন একটি নিয়মের প্রকার নির্বাচন করুন থেকে বিকল্প বক্স।
ফলস্বরূপ, ফরম্যাট মান যেখানে এই সূত্রটি সত্য নামে একটি নতুন বাক্স নতুন বিন্যাস নিয়মের নীচের অংশে প্রদর্শিত হবে৷ উইন্ডো।
➤ ফরম্যাট মান যেখানে এই সূত্রটি সত্য -এ নিম্নলিখিত সূত্রটি টাইপ করুন বক্স,
=CELL("row")=CELL("row",A1)
সূত্রটি আপনার নির্বাচিত বিন্যাস শৈলীর সাথে সক্রিয় সারিটিকে হাইলাইট করবে।
অবশেষে,
➤ ফরম্যাট -এ ক্লিক করুন হাইলাইট করার জন্য রঙ সেট করতে।
1.2. সক্রিয় সারি হাইলাইট করতে ফর্ম্যাটিং শৈলী সেট করুন
ফরম্যাট ক্লিক করার পর , ফরম্যাট সেল নামে একটি নতুন উইন্ডো প্রদর্শিত হবে৷
৷➤ একটি রঙ নির্বাচন করুন যার সাহায্যে আপনি পূরণ থেকে সক্রিয় সারি হাইলাইট করতে চান ট্যাব।
এছাড়াও আপনি ফরম্যাট সেল-এর অন্যান্য ট্যাবের অন্যান্য ট্যাব থেকে সক্রিয় সারির জন্য একটি ভিন্ন নম্বর বিন্যাস, ফন্ট এবং সীমানা শৈলী সেট করতে পারেন। আপনি চাইলে উইন্ডো।
➤ ঠিক আছে এ ক্লিক করুন .
এখন, আপনি প্রিভিউ-এ আপনার নির্বাচিত বিন্যাস শৈলী দেখতে পাবেন নতুন ফরম্যাটিং নিয়মের বক্স উইন্ডো।
➤ ঠিক আছে এ ক্লিক করুন .
এখন,
➤ আপনার ডেটাসেটের যেকোনো সেল নির্বাচন করুন।
সক্রিয় ঘরের পুরো সারিটি আপনার নির্বাচিত রঙ দিয়ে হাইলাইট করা হবে।
1.3. আপনি যখন সক্রিয় সেল পরিবর্তন করেন তখন ম্যানুয়ালি রিফ্রেশ করুন
প্রথম ঘরটি নির্বাচন করার পর, আপনি যদি অন্য কোনো সারি থেকে একটি ঘর নির্বাচন করেন, আপনি দেখতে পাবেন প্রথম সারিটি এখনও হাইলাইট করা আছে। এটি ঘটছে কারণ এক্সেল নিজেকে রিফ্রেশ করেনি। এক্সেল স্বয়ংক্রিয়ভাবে নিজেকে রিফ্রেশ করে যখন কোনো কক্ষে কোনো পরিবর্তন করা হয় বা কোনো কমান্ড দেওয়া হয়। কিন্তু আপনি শুধুমাত্র আপনার নির্বাচন পরিবর্তন করলে এটি স্বয়ংক্রিয়ভাবে রিফ্রেশ হয় না। সুতরাং, আপনাকে ম্যানুয়ালি এক্সেল রিফ্রেশ করতে হবে।
➤ F9 টিপুন .
ফলস্বরূপ, এক্সেল নিজেই রিফ্রেশ হবে এবং সক্রিয় সারিটি হাইলাইট হবে।
সুতরাং, এখন আপনাকে একটি ঘর নির্বাচন করতে হবে এবং F9 টিপুন সক্রিয় সারি হাইলাইট করতে।
আরো পড়ুন:শর্তসাপেক্ষ বিন্যাস সহ এক্সেল বিকল্প সারি রঙ [ভিডিও]
2. VBA
ব্যবহার করে এক্সেলে অ্যাক্টিভ সেল সহ সারি হাইলাইট করুনআপনি Microsoft ভিজ্যুয়াল বেসিক অ্যাপ্লিকেশন (VBA) ব্যবহার করে সক্রিয় সেল হাইলাইট করার জন্য একটি কোডও লিখতে পারেন . প্রথম,
➤ শীটের নামের উপর রাইট ক্লিক করুন (VBA ) যেখানে আপনি সক্রিয় সারি হাইলাইট করতে চান।
এটি VBA খুলবে৷ জানলা. এই VBA -এ উইন্ডোতে, আপনি কোড দেখতে পাবেন সেই শীটের উইন্ডো।
➤ নিম্নলিখিত কোডটি টাইপ করুন,
Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Static xRow
If xRow <> "" Then
With Rows(xRow).Interior
.ColorIndex = xlNone
End With
End If
Active_Row = Selection.Row
xRow = Active_Row
With Rows(Active_Row).Interior
.ColorIndex = 7
.Pattern = xlSolid
End With
End Sub
এখানে কোডটি নির্বাচিত ঘরের সাথে একটি রঙের সাথে সারির রঙ পরিবর্তন করবে যার রঙের সূচক 7 আছে। আপনি যদি সক্রিয় সারিটিকে অন্য রঙের সাথে হাইলাইট করতে চান তবে আপনাকে কোডে 7 ঢোকানো অন্যান্য সংখ্যা সন্নিবেশ করতে হবে। পি>
➤ VBA বন্ধ বা ছোট করুন উইন্ডো।
এখন, আপনার ওয়ার্কশীটে, আপনি যদি একটি ঘর নির্বাচন করেন, পুরো সারিটি হাইলাইট করা হবে৷
➤ একটি ভিন্ন সারি থেকে অন্য একটি ঘর নির্বাচন করুন৷
৷আপনি এখন দেখতে পাবেন এই সারিটি হাইলাইট করা হবে।
আরো পড়ুন:কক্ষে কোনো টেক্সট থাকলে সারি হাইলাইট করুন
একই রকম পড়া
- এক্সেলে সারি এবং কলাম লুকান:শর্টকাট এবং অন্যান্য কৌশলগুলি
- এক্সেলের লুকানো সারি:কীভাবে সেগুলি আনহাইড বা মুছবেন?
- Excel এ সারি লুকাতে VBA (14 পদ্ধতি)
- এক্সেলের সমস্ত সারির আকার কীভাবে পরিবর্তন করবেন (6টি ভিন্ন পদ্ধতি)
- এক্সেলে কাজ করছে না এমন সমস্ত সারি দেখান (5টি সমস্যা এবং সমাধান)
3. শর্তাধীন বিন্যাস এবং VBA
ব্যবহার করে স্বয়ংক্রিয়ভাবে সক্রিয় সারি হাইলাইট করুন3.1. শর্তসাপেক্ষ বিন্যাস প্রয়োগ করুন
প্রথম পদ্ধতিতে, আপনাকে F9 চাপতে হবে একটি নতুন সারি নির্বাচন করার পর এক্সেল রিফ্রেশ করতে। আপনি একটি সাধারণ VBA ব্যবহার করে রিফ্রেশ করার প্রক্রিয়াটিকে স্বয়ংক্রিয় করতে পারেন৷ কোড এই পদ্ধতিতে, আমি আপনাকে দেখাব কিভাবে আপনি কন্ডিশনাল ফরম্যাটিং এবং VBA ব্যবহার করে স্বয়ংক্রিয়ভাবে সক্রিয় সারি হাইলাইট করতে পারেন .
এটি করার জন্য প্রথমে আপনাকে একটি নাম সংজ্ঞায়িত করতে হবে।
➤ সূত্রে যান ট্যাব এবং নাম সংজ্ঞায়িত করুন নির্বাচন করুন .
এটি নতুন নাম খুলবে৷ উইন্ডো।
➤ একটি নাম টাইপ করুন (উদাহরণস্বরূপ HighlightActiveRow ) নামে বক্স করুন এবং =1 টাইপ করুন উল্লেখ করে-এ বক্স।
➤ ঠিক আছে টিপুন .
এখন,
➤ শীটের উপরের বাম কোণায় ক্লিক করে আপনার সম্পূর্ণ ওয়ার্কশীট নির্বাচন করুন।
এর পরে,
➤ হোম> কন্ডিশনাল ফরম্যাটিং এ যান এবং নতুন নিয়ম নির্বাচন করুন .
এটি নতুন ফর্ম্যাটিং নিয়ম খুলবে৷ জানলা. এই উইন্ডোতে,
➤ কোন ঘর বিন্যাস করতে হবে তা নির্ধারণ করতে একটি সূত্র ব্যবহার করুন নির্বাচন করুন একটি নিয়মের প্রকার নির্বাচন করুন থেকে বিকল্প বক্স।
ফলস্বরূপ ফরম্যাট মান যেখানে এই সূত্রটি সত্য নামে একটি নতুন বক্স নতুন ফর্ম্যাটিং নিয়মের নীচের অংশে প্রদর্শিত হবে৷ উইন্ডো।
➤ ফরম্যাট মান যেখানে এই সূত্রটি সত্য -এ নিম্নলিখিত সূত্রটি টাইপ করুন বক্স,
=CELL(A1)=HighlightActiveRow
সূত্রটি আপনার নির্বাচিত বিন্যাস শৈলীর সাথে সক্রিয় সারিটিকে হাইলাইট করবে।
অবশেষে,
➤ ফরম্যাট -এ ক্লিক করুন হাইলাইট করার জন্য রঙ সেট করতে।
ফরম্যাট ক্লিক করার পর , ফরম্যাট সেল নামে একটি নতুন উইন্ডো প্রদর্শিত হবে৷
৷➤ ফিল থেকে আপনি সক্রিয় সারি হাইলাইট করতে চান এমন একটি রঙ নির্বাচন করুন ট্যাব।
এছাড়াও আপনি ফরম্যাট সেল-এর অন্যান্য ট্যাবের অন্যান্য ট্যাব থেকে সক্রিয় সারির জন্য একটি ভিন্ন নম্বর বিন্যাস, ফন্ট এবং সীমানা শৈলী সেট করতে পারেন। উইন্ডো, যদি আপনি চান।
➤ ঠিক আছে এ ক্লিক করুন .
এখন, আপনি প্রিভিউ-এ আপনার নির্বাচিত বিন্যাস শৈলী দেখতে পাবেন নতুন ফরম্যাটিং নিয়মের বক্স উইন্ডো।
➤ ঠিক আছে এ ক্লিক করুন .
3.2. স্বয়ংক্রিয় রিফ্রেশ করার জন্য কোড প্রয়োগ করুন
এই ধাপে,
➤ শীটের নামের উপর রাইট ক্লিক করুন (CF &VBA ) যেখানে আপনি সক্রিয় সারি হাইলাইট করতে চান।
এটি VBA খুলবে৷ জানলা. এই VBA -এ উইন্ডোতে, আপনি কোড দেখতে পাবেন সেই শীটের উইন্ডো।
➤ কোড -এ নিম্নলিখিত কোডটি টাইপ করুন উইন্ডো,
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ThisWorkbook.Names("HighlightActiveRow")
.Name = "HighlightActiveRow"
.RefersToR1C1 = "=" & ActiveCell.Row
End With
End Sub
কোড রিফ্রেশিং প্রক্রিয়া স্বয়ংক্রিয় হবে. এখানে, নামটি (HighlightActiveRow) আপনার Defin Name -এ দেওয়া নামের মতই হতে হবে। বক্স।
➤ VBA বন্ধ বা ছোট করুন উইন্ডো।
এখন, আপনার ওয়ার্কশীটে, আপনি যদি একটি ঘর নির্বাচন করেন, পুরো সারিটি হাইলাইট করা হবে৷
আপনি যদি অন্য ঘর নির্বাচন করেন, সেই ঘরের সারি স্বয়ংক্রিয়ভাবে হাইলাইট হবে। এইবার আপনাকে F9 টিপতে হবে না এক্সেল রিফ্রেশ করতে।
আরো পড়ুন: এক্সেলের প্রতিটি অন্য সারিকে কীভাবে হাইলাইট করবেন
উপসংহার
আমি আশা করি আপনি এখন এক্সেলে সক্রিয় সারি হাইলাইট করতে জানেন। এই নিবন্ধে আলোচনা করা তিনটি পদ্ধতির যে কোনো একটি সম্পর্কে আপনার কোনো বিভ্রান্তি থাকলে, অনুগ্রহ করে নির্দ্বিধায় মন্তব্য করুন।
সম্পর্কিত প্রবন্ধ
- এক্সেল-এ ডেটা ক্লিন-আপ কৌশল:সারিগুলি র্যান্ডমাইজ করা
- এক্সেলে সারিগুলিকে কীভাবে আড়াল করবেন (6 পদ্ধতি)
- এক্সেলে সারি দেখান (৮টি দ্রুত উপায়)
- এক্সেলে সারিগুলি কীভাবে হিমায়িত করবেন (6 সহজ পদ্ধতি)
- এক্সেলে একই মান সহ সারিগুলি কীভাবে গোষ্ঠীভুক্ত করবেন (6টি দরকারী উপায়)