वीबीए में स्ट्रिंग्स के साथ काम करते समय, लाइन ब्रेक/नया पैराग्राफ डालने के लिए vbNewLine, vbCrLf या vbCR का उपयोग करें।
यह आलेख इस बात पर भी चर्चा करेगा कि एक नई लाइन पर अपने वास्तविक वीबीए कोड में एक बयान जारी रखने के लिए लाइन निरंतरता चरित्र का उपयोग कैसे करें।
vbNewLine का उपयोग करना
निम्नलिखित कोड आपको दिखाता है कि तत्काल विंडो में दूसरी टेक्स्ट स्ट्रिंग को एक नई लाइन पर रखने के लिए आप vbNewLine का उपयोग कैसे करेंगे:
1234567891011 | सब यूजिंग वीबीन्यूलाइन ()डिम स्ट्रिंगऑन स्ट्रिंग के रूप मेंडिम स्ट्रिंगटू स्ट्रिंग के रूप मेंStringOne = "यह एक स्ट्रिंग है"StringTwo = "यह स्ट्रिंग टू है"डीबग.प्रिंट StringOne और vbNewLine और StringTwoअंत उप |
परिणाम है:
vbCrLf . का उपयोग करना
निम्न कोड आपको दिखाता है कि आप दूसरी टेक्स्ट स्ट्रिंग को एक नई लाइन पर आकार में रखने के लिए vbCrLf का उपयोग कैसे करेंगे:
123456789101112131415 | उप उपयोग vbCrLf ()डिम स्ट्रिंगऑन स्ट्रिंग के रूप मेंडिम स्ट्रिंगटू स्ट्रिंग के रूप मेंStringOne = "यह एक स्ट्रिंग है"StringTwo = "यह स्ट्रिंग टू है"ActiveSheet.Shapes.AddShape(msoShapeRectangle, 15, 15, 100, 50)। चुनेंचयन के साथ.Characters.Text = StringOne और vbCrLf और StringTwoके साथ समाप्त करनाअंत उप |
परिणाम है:
वीबीसीआर का उपयोग करना
निम्न कोड आपको दिखाता है कि संदेश बॉक्स में दूसरी टेक्स्ट स्ट्रिंग को एक नई लाइन पर रखने के लिए आप वीबीसीआर का उपयोग कैसे करेंगे:
1234567891011 | सब यूजिंग वीबीसीआर ()डिम स्ट्रिंगऑन स्ट्रिंग के रूप मेंडिम स्ट्रिंगटू स्ट्रिंग के रूप मेंStringOne = "यह एक स्ट्रिंग है"StringTwo = "यह स्ट्रिंग टू है"MsgBox StringOne और vbCr और StringTwoअंत उप |
परिणाम है:
वीबीए में एक वक्तव्य जारी रखना
आप अपने वीबीए कोड में एक पंक्ति से दूसरी पंक्ति में एक बयान जारी रखने के लिए लाइन निरंतरता चरित्र ("_" उर्फ अंडरस्कोर) का उपयोग कर सकते हैं। निम्नलिखित कोड आपको दिखाता है कि लाइन निरंतरता चरित्र का उपयोग कैसे करें:
12345 | उप लाइननिरंतरता ()अगर रेंज ("बी 1")। मान> 0 फिर _रेंज ("सी 1")। मान = "शून्य से अधिक"अंत उप |