यदि आपके एक्सेल डेटासेट में बहुत सारे कॉलम हैं, तो एक पंक्ति के एक छोर से दूसरे छोर तक डेटा ढूंढना काफी मुश्किल हो जाता है। लेकिन यदि आप एक ऐसी प्रणाली उत्पन्न करते हैं जिसमें जब भी आप अपने डेटासेट में किसी सेल का चयन करते हैं, तो पूरी पंक्ति हाइलाइट हो जाएगी, तो आप उस पंक्ति से डेटा आसानी से ढूंढ सकते हैं। इस लेख में, मैं आपको 3 अलग-अलग तरीकों से एक्सेल में एक्टिव रो को हाइलाइट करना दिखाऊंगा।
मान लीजिए, आपके पास निम्नलिखित डेटासेट है। आप जब भी उस पंक्ति के किसी सेल का चयन करते हैं तो एक पंक्ति को हाइलाइट करना चाहते हैं।

एक्सेल में एक्टिव रो को हाइलाइट करने के 3 तरीके
1. कंडीशनल फॉर्मेटिंग का उपयोग करके एक्टिव रो हाइलाइट करें
1.1. कंडीशनल फॉर्मेटिंग लागू करें
कंडीशनल फॉर्मेटिंग का उपयोग करके एक्टिव रो को हाइलाइट करने के लिए, पहले,
➤ शीट के ऊपरी बाएं कोने पर क्लिक करके अपनी पूरी वर्कशीट चुनें।

उसके बाद,
➤ होम > कंडीशनल फॉर्मेटिंग पर जाएं और नया नियम चुनें।

यह नया फॉर्मेटिंग नियम विंडो खोलेगा। इस विंडो में,
➤ नियम प्रकार चुनें बॉक्स से कौन से सेल फॉर्मेट करने हैं यह निर्धारित करने के लिए फॉर्मूला का उपयोग करें विकल्प चुनें।
परिणामस्वरूप, नया फॉर्मेटिंग नियम विंडो के निचले भाग में फॉर्मेट वैल्यूज़ जहां यह फॉर्मूला सच है नामक एक नया बॉक्स दिखाई देगा।
➤ फॉर्मेट वैल्यूज़ जहां यह फॉर्मूला सच है बॉक्स में निम्नलिखित फॉर्मूला टाइप करें,
=CELL("row")=CELL("row",A1)फॉर्मूला आपके चयनित फॉर्मेटिंग स्टाइल के साथ एक्टिव रो को हाइलाइट करेगा।
अंत में,
➤ हाइलाइट करने के लिए रंग सेट करने के लिए फॉर्मेट पर क्लिक करें।

1.2. एक्टिव रो को हाइलाइट करने के लिए फॉर्मेटिंग स्टाइल सेट करें
फॉर्मेट पर क्लिक करने के बाद, सेल फॉर्मेट करें नामक एक नई विंडो दिखाई देगी।
➤ भरण टैब से उस रंग का चयन करें जिससे आप एक्टिव रो को हाइलाइट करना चाहते हैं।
यदि आप चाहें तो सेल फॉर्मेट करें विंडो के अन्य टैब से एक्टिव रो के लिए एक अलग नंबर फॉर्मेटिंग, फ़ॉन्ट, और बॉर्डर स्टाइल भी सेट कर सकते हैं।
➤ ओके पर क्लिक करें।

अब, आप नया फॉर्मेटिंग नियम विंडो के पूर्वावलोकन बॉक्स में अपना चयनित फॉर्मेटिंग स्टाइल देखेंगे।
➤ ओके पर क्लिक करें।

अब,
➤ अपने डेटासेट के किसी भी सेल का चयन करें।
सक्रिय सेल की पूरी पंक्ति आपके चयनित रंग से हाइलाइट हो जाएगी।

1.3. एक्टिव सेल बदलने पर मैन्युअली रीफ्रेश करें
पहले सेल का चयन करने के बाद, यदि आप किसी अन्य पंक्ति से सेल चुनते हैं, तो आप देखेंगे कि पहली पंक्ति अभी भी हाइलाइट है। ऐसा इसलिए हो रहा है क्योंकि एक्सेल ने खुद को रीफ्रेश नहीं किया है। एक्सेल स्वचालित रूप से खुद को रीफ्रेश करता है जब किसी सेल में परिवर्तन किया जाता है या जब कोई कमांड दिया जाता है। लेकिन यह केवल आपका चयन बदलने पर स्वचालित रूप से रीफ्रेश नहीं करता है। इसलिए, आपको एक्सेल को मैन्युअली रीफ्रेश करने की आवश्यकता है।

➤ F9 दबाएं।
परिणामस्वरूप, एक्सेल खुद को रीफ्रेश करेगा और एक्टिव रो हाइलाइट हो जाएगी।
तो, अब आपको बस एक सेल चुनना है और एक्टिव रो को हाइलाइट करने के लिए F9 दबाना है।

और पढ़ें: कंडीशनल फॉर्मेटिंग के साथ एक्सेल अल्टरनेटिंग रो कलर [वीडियो]
2. VBA का उपयोग करके एक्सेल में एक्टिव सेल के साथ रो हाइलाइट करें
आप माइक्रोसॉफ्ट विजुअल बेसिक एप्लीकेशन (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 विंडो को बंद या छोटा करें।
अब, आपकी वर्कशीट में, यदि आप एक सेल चुनते हैं, तो पूरी पंक्ति हाइलाइट हो जाएगी।

➤ किसी अन्य पंक्ति से दूसरा सेल चुनें।
आप देखेंगे कि अब यह पंक्ति हाइलाइट हो गई है।

और पढ़ें: सेल में कोई टेक्स्ट होने पर रो हाइलाइट करें
समान पठन
- एक्सेल में रो और कॉलम छिपाएं: शॉर्टकट और अन्य तकनीकें
- एक्सेल में छिपी हुई पंक्तियाँ: उन्हें कैसे अनहाइड या डिलीट करें?
- एक्सेल में रो छिपाने के लिए 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) वही होना चाहिए जो आपने नाम परिभाषित करें बॉक्स में दिया है।

➤ VBA विंडो को बंद या छोटा करें।
अब, आपकी वर्कशीट में, यदि आप एक सेल चुनते हैं, तो पूरी पंक्ति हाइलाइट हो जाएगी।

यदि आप दूसरा सेल चुनते हैं, तो उस सेल की पंक्ति ऑटोमैटिकली हाइलाइट हो जाएगी। इस बार आपको एक्सेल को रीफ्रेश करने के लिए F9 दबाने की आवश्यकता नहीं होगी।

और पढ़ें: एक्सेल में हर दूसरी पंक्ति को कैसे हाइलाइट करें
निष्कर्ष
मुझे आशा है कि अब आप जानते हैं कि एक्सेल में एक्टिव रो को कैसे हाइलाइट करें। यदि इस लेख में चर्चा की गई तीन विधियों में से किसी के बारे में आपके कोई भ्रम हैं, तो कृपया बेझिझक कमेंट छोड़ें।
संबंधित लेख
- एक्सेल में डेटा क्लीन-अप तकनीकें: पंक्तियों को रैंडमाइज़ करना
- एक्सेल में पंक्तियों को कैसे संक्षिप्त करें (6 तरीके)
- एक्सेल में पंक्तियों को अनहाइड करें (8 त्वरित तरीके)
- एक्सेल में पंक्तियों को फ्रीज कैसे करें (6 आसान तरीके)
- एक्सेल में समान मान वाली पंक्तियों को कैसे समूहित करें (6 उपयोगी तरीके)