VBA CStr | CStr செயல்பாட்டைப் பயன்படுத்தி மதிப்பை சரம் தரவு வகையாக மாற்றவும்
எக்செல் விபிஏ சிஎஸ்டிஆர் செயல்பாடு
வி.பி.ஏ.யில் சி.எஸ்.டி.ஆர் கொடுக்கப்பட்ட உள்ளீடு முழு எண் அல்லது மிதவை மதிப்பில் இருந்தாலும், இந்த செயல்பாடு மதிப்பின் தரவு வகையை ஒரு சரம் தரவு வகையாக மாற்றும், எனவே திரும்ப இந்த செயல்பாட்டின் வகை ஒரு சரம்.
VBA இல் எந்த மதிப்பையும் சரம் தரவு வகையாக மாற்ற வேண்டுமானால் இதைப் பற்றி நாம் எவ்வாறு செல்வது? இதற்காக, VBA இல் “CSTR” எனப்படும் ஒரு செயல்பாடு உள்ளது. இந்த கட்டுரையில், VBA இல் உள்ள “CSTR” செயல்பாட்டின் வழிமுறை மூலம் நாங்கள் உங்களுக்கு வழிகாட்டுவோம்.
சரம் என்பது எந்த வகையான சரம் மதிப்புகளையும் வைத்திருக்கும் தரவு வகை. நாம் சரம் என்று கூறும்போது இது பொதுவாக உரை மதிப்புகளைக் குறிக்கிறது, ஆனால் அது VBA குறியீட்டுடன் உண்மை இல்லை. ஒரு சரம் எழுத்துக்களின் எந்த வரிசையையும் தரவுகளாக வைத்திருக்க முடியும். எடுத்துக்காட்டாக “ஹலோ” சரமாக கருதப்படுகிறது, “123456” ஒரு சரமாக கருதப்படுகிறது, “12-04-2019” ஒரு சரமாக கருதப்படுகிறது. இதைப் போலவே சரம் தரவு வகை எழுத்துக்களின் எந்த வரிசையையும் வைத்திருக்க முடியும்.
VBA இல் CSTR செயல்பாடு என்ன செய்கிறது?
VBA இல் வேறுபட்ட வெளிப்பாட்டை சரங்களுக்கு மாற்ற நீங்கள் எப்போதாவது யோசித்திருக்கிறீர்களா? உங்களுக்கு ஒரு சந்தேகம் இருந்தால் அது சாத்தியமா? பின்னர் பதில் முழுமையானது !!!
“சிஎஸ்டிஆர்” என்பது விபிஏவில் உள்ள சரம் வடிவமைப்பிற்கு வெவ்வேறு வடிவமைப்பு வெளிப்பாட்டை உள்ளடக்கும் ஒரு செயல்பாடு. சி.எஸ்.டி.ஆர் செயல்பாட்டின் மூலம் வழங்கப்பட்ட வெளிப்பாடு மதிப்பை சரம் தரவு வகையாக மாற்றலாம்.
VBA CSTR தொடரியல்
எக்செல் விபிஏ சிஎஸ்டிஆர் செயல்பாட்டின் தொடரியல் கீழே உள்ளது.
சி.எஸ்.டி.ஆர் செயல்பாட்டின் தொடரியல் ஒரே ஒரு வாதத்தை மட்டுமே கொண்டுள்ளது.
வெளிப்பாடு: இது சரம் தரவு வகைக்கு மாற்ற முயற்சிக்கும் இலக்கு மதிப்பு அல்லது செல் மதிப்பு.
மதிப்பு எந்த தரவு வகையாக இருக்கலாம், சிஎஸ்டிஆர் முன்னோக்கி சென்று சரம் தரவு வகையாக மாற்றுகிறது. நாம் வழக்கமாக மாற்றும் பொதுவான தரவு வகைகள் முழு எண், பூலியன் மற்றும் தேதி முதல் சரம் தரவு வகைகள்.
எக்செல் இல் VBA CSTR செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?
இப்போது எக்செல் விபிஏ சிஎஸ்டிஆர் செயல்பாட்டின் சில எடுத்துக்காட்டுகளைப் பார்ப்போம்.
இந்த VBA CStr Excel வார்ப்புருவை இங்கே பதிவிறக்கம் செய்யலாம் - VBA CStr Excel வார்ப்புருஎடுத்துக்காட்டு # 1
உதாரணமாக கீழே உள்ள குறியீட்டைப் பாருங்கள்.
குறியீடு:
துணை CSTR_Example1 () மங்கலான எண் மதிப்பு முழு எண் மங்கலான சரம் விளைவாக சரம் எண் மதிப்பாக = 855 சரம் முடிவு = சிஎஸ்டிஆர் (எண் மதிப்பு) MsgBox சரம் முடிவு முடிவு துணை
முதலில் நான் முழு எண் தரவு வகையை “NumericValue” க்கு 855 என ஒதுக்கியுள்ளேன். இப்போது “NumericValue” என்ற மாறி முழு தரவு வகையை வைத்திருக்கிறது. மற்றொரு மாறியுடன் “StringResult” முழு தரவு வகையை சரம் தரவு வகையாக மாற்ற CSTR சூத்திரத்தை ஒதுக்கியுள்ளது.
சிஎஸ்டிஆர் முழு எண் எண்ணை சரம் தரவு வகையாக மாற்றியது. நாம் இன்னும் எண்ணை 855 ஆகக் காண முடிந்தாலும், அது இனி VBA இல் ஒரு முழுமையான தேதி வகை அல்ல, அது இப்போது சரம் தரவு வகையில் உள்ளது.
எடுத்துக்காட்டு # 2
எடுத்துக்காட்டாக, VBA பூலியன் தரவு வகை மாற்றத்தின் உதாரணத்தைப் பாருங்கள்.
குறியீடு:
துணை CSTR_Example2 () மங்கலான Val1 பூலியன் மங்கலான Val2 ஆக பூலியன் Val1 = உண்மை Val2 = தவறான MsgBox CStr (Val1) & vbNewLine & CStr (Val2) முடிவு துணை
மேலே உள்ள குறியீட்டில், நான் இரண்டு மாறிகள் பூலியன் என அறிவித்துள்ளேன்.
மங்கலான வால் 1 பூலியன் மங்கலான வால் 2 பூலியனாக
அடுத்த வரியில், பூலியன் மதிப்புகளை TRUE & FALSE என ஒதுக்கியுள்ளேன்.
Val1 = உண்மை Val2 = தவறு
இந்த நேரத்தில், இரண்டு மாறிகள் பூலியன் தரவு வகை. இப்போது இந்த எடுத்துக்காட்டில், இந்த பூலியன் தரவு வகையை சரம் தரவு வகையாக மாற்ற VBA CSTR செயல்பாட்டைப் பயன்படுத்தினேன்.
எடுத்துக்காட்டு # 3
எடுத்துக்காட்டாக, தேதி தரவு வகை சரம் தரவு வகைக்கு மாற்றுவதற்கான உதாரணத்தைப் பாருங்கள்.
குறியீடு:
துணை CSTR_Example3 () மங்கலான தேதி 1 தேதி மங்கலான தேதி 2 தேதி தேதி 1 = # 10/12/2019 # தேதி 2 = # 5/14/2019 # MsgBox CStr (தேதி 1) & vbNewLine & CStr (தேதி 2) முடிவு துணை
நான் இரண்டு மாறிகள் தேதி என அறிவித்துள்ளேன்.
மங்கலான தேதி 1 தேதி மங்கலான தேதி 2 தேதியாக
அடுத்த வரியில் தேதி மதிப்புகளை முறையே 10-12-2019 & 05-14-2019 என ஒதுக்கியுள்ளேன்.
தேதி 1 = # 10/12/2019 # தேதி 2 = # 5/14/2019 #
இந்த நேரத்தில், இரண்டு மாறிகள் தேதி தரவு வகை. இப்போது அடுத்த வரியில், தேதி தரவு வகையை சரம் தரவு வகையாக மாற்ற சிஎஸ்டிஆர் செயல்பாட்டைப் பயன்படுத்தினேன். வேறு எந்த தரவு வகையையும் சரம் தரவு வகையாக மாற்ற பயன்படும் சிஎஸ்டிஆர் செயல்பாட்டைப் போல.