हमने पहले ही अपने VBA स्ट्रिंग्स और सबस्ट्रिंग फ़ंक्शन ट्यूटोरियल में स्ट्रिंग फ़ंक्शंस का परिचय कवर कर लिया है। इस ट्यूटोरियल में, हम यह देखने जा रहे हैं कि एक पूर्णांक को एक स्ट्रिंग में कैसे परिवर्तित किया जाए (स्ट्रिंग्स को संख्याओं में बदलने के बारे में जानने के लिए यहां क्लिक करें)। इन मानों पर स्ट्रिंग मैनिपुलेशन फ़ंक्शंस का उपयोग करने के लिए आप किसी संख्या या दिनांक को स्ट्रिंग में कनवर्ट करना चाहते हैं।
वीबीए सीएसटीआर फंक्शन
VBA CStr फ़ंक्शन आपको किसी संख्या, दिनांक या बूलियन डेटा प्रकार को एक स्ट्रिंग में बदलने की अनुमति देता है।
1 | संदेशबॉक्स सीएसटीआर (88) |
CStr फ़ंक्शन का सिंटैक्स है:
CStr(expression) जहां एक्सप्रेशन वह संख्या या तारीख है जिसे आप कनवर्ट करना चाहते हैं।
निम्नलिखित कोड आपको दिखाता है कि सीएसटीआर फ़ंक्शन का उपयोग करके टेक्स्ट की तुलना में संख्याएं कैसे आउटपुट की जाती हैं।
12345678910 | उप प्रयोग TheConvertToStringFunction ()डिबग.प्रिंट CStr(8)डीबग करें। "टेक्स्ट" प्रिंट करेंडिबग.प्रिंट 8डिबग.प्रिंट 2अंत उप |
यह तत्काल विंडो में परिणामों को आउटपुट करने के लिए डीबग.प्रिंट का उपयोग करता है।
CStr(8) और टेक्स्ट शब्द दोनों को टेक्स्ट के रूप में प्रदर्शित किया जाता है और बाएं संरेखित किया जाता है जबकि दो नंबर तत्काल विंडो के भीतर सही संरेखित होते हैं।