पावरपॉइंट (या शब्द): रेगेक्स द्वारा खोजें, टेक्स्ट का रंग बदलें


0

मेरे पास पाठ का एक खंड है जो इस तरह दिखता है:

0000000000000000 N=5955 VAL=  0.24  0.53  0.53  0.53  1.05
0000000000000001 N=2387 VAL=  0.13  0.53  0.53  0.53  0.53
0000000000000010 N=72248 VAL=  0.05  0.53  0.53  0.53  4.65
0000000000000011 N=12915 VAL=  0.06  0.53  0.53  0.53  2.10

प्रारंभिक पंक्तियाँ थोड़ा विघटित होने का प्रतिनिधित्व करती हैं, और मैं एक अलग रंग के साथ विशिष्ट बिट्स (जैसे, बिट्स 8 और 9) को उजागर करना चाहता हूं। मुझे पता है कि नियमित अभिव्यक्ति के साथ प्रासंगिक पात्रों का चयन कैसे किया जाता है, लेकिन मुझे नहीं पता कि रंग बदलने के लिए इसका उपयोग कैसे किया जाए। कोई सुझाव?


आपने वर्ड में कैसे खोज की? आप लक्ष्य बिट्स को खोजने के लिए वर्ड में रिप्लेस फीचर का उपयोग कर सकते हैं और फिर इसे फॉर्मेट बिट्स से बदल सकते हैं। ढूँढें और बदलें विंडो खोलने के लिए Word में बदलें पर क्लिक करें, बदलें टैब के अंतर्गत, फ़ील्ड खोजें और दर्ज करें भरें। बदलें विकल्प के तहत, फ़ॉन्ट का चयन करें, बदले हुए शब्द के लिए विशिष्ट रंग सेट करें। imgur.com/a/JWHa4g9
WinniL

जवाबों:


0

यदि आप जानते हैं कि आप हमेशा स्ट्रिंग के भीतर विशिष्ट चरित्र पदों पर अभिनय करना चाहते हैं, तो VBA का यह स्निपेट आपके लिए PPT में करेगा:

Option Explicit

' Edit these as needed to control where the color change starts/stops
Const lStartChar As Long = 2
Const lNumChars As Long = 4

    Sub ChangeFontColor()
    ' This assumes that you've selected the text you want to operate on

        With ActiveWindow.Selection.TextRange.Characters(lStartChar, lNumChars)
            .Font.Color.RGB = RGB(255, 0, 0)
        End With

    End Sub
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.