सक्रिय सेल को हाइलाइट करें - एक्सेल टिप्स

विषय - सूची

कार्तिक पूछता है:

मैं सक्रिय सेल को हाइलाइट करने के लिए एक घटना कोड पर काम कर रहा हूं, मूल रूप से सक्रिय सेल की पृष्ठभूमि का रंग बदलता है। मैंने परिवर्तन ईवेंट का उपयोग किया है और यह सक्रिय सेल के मूल्य को तभी बदलता है जब मूल्य बदल गया हो।

क्या मस्त सवाल है। ट्रिक के लिए वर्कशीट_सेंशन इवेंट के बजाय वर्कशीट_सेलेक्शन चेंज इवेंट का उपयोग करना है। इस विशेष घटना हैंडलर मैक्रो को आपके विशेष कार्यपत्रक से जुड़े कोड फलक पर दर्ज किया जाना है। प्रोजेक्ट फलक में इसे कैसे ढूँढा जा सकता है, की एक चर्चा इस संग्रहीत टिप पर है।

फिर आप निम्नलिखित कोड दर्ज करेंगे:

Public OldRng As Range Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not OldRng Is Nothing Then OldRng.Interior.ColorIndex = xlNone End If Target.Interior.ColorIndex = 6 Set OldRng = Target End Sub

यह प्रोग्राम अंतिम श्रेणी को याद रखने के लिए ओल्डरंग नामक एक सार्वजनिक चर का उपयोग करता है ताकि नई रेंज का चयन करने पर रंग को वापस सफेद पर रीसेट किया जा सके।

दिलचस्प लेख...