உள்ளடக்க அட்டவணை
மைக்ரோசாஃப்ட் எக்செல், எண்களுடன் வேலை செய்வது மிகவும் பொதுவானது. சில நேரங்களில், பெரிய அளவிலான எண்களைக் கொண்ட தரவுத்தொகுப்பைச் செயல்படுத்த வேண்டும். ஆனால், உங்கள் எண்கள் டெக்ஸ்ட் போல இருக்கும் சூழ்நிலையில் உங்களை நீங்கள் காணலாம். இந்த காரணத்திற்காக, நீங்கள் எந்த வகையான செயல்பாட்டையும் சேர்க்கவோ, கழிக்கவோ, வகுக்கவோ, பெருக்கவோ அல்லது செய்யவோ முடியாது. நீங்கள் இதைச் செய்ய முயற்சிக்கும்போது அது எப்போதும் பிழையைக் காட்டுகிறது. இந்த டுடோரியலில், VBA குறியீடுகளைப் பயன்படுத்தி எக்ஸெல் எண்ணாக உரையை எவ்வாறு மாற்றுவது என்பதைத் தகுந்த எடுத்துக்காட்டுகள் மற்றும் சரியான விளக்கப்படங்களுடன் கற்பிப்போம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
இந்தப் பயிற்சியைப் பதிவிறக்கவும். பணிப்புத்தகம்
VBA.xlsm ஐப் பயன்படுத்தி உரையை எண்களாக மாற்றவும்
உரையாக வடிவமைக்கப்பட்ட எண்களை எவ்வாறு கண்டறிவது
Microsoft Excel ஸ்மார்ட்டானது உரைக்கும் எண்ணுக்கும் உள்ள வித்தியாசத்தைப் புரிந்துகொள்ள போதுமானது. அது தானாகவே அந்தந்த வடிவங்களுக்கு மாற்றுகிறது. ஆனால், தரவுத்தொகுப்பின் சில தவறான பயன்பாடு மற்றும் தவறான விளக்கங்கள் காரணமாக சில நேரங்களில் அதைச் செய்ய முடியாது. அந்த காரணத்திற்காக, இது உங்கள் பணிப்புத்தகத்தில் அந்த எண்களை உரைகளாக வைத்திருக்கும்.
இந்த தரவுத்தொகுப்பைப் பாருங்கள். இங்கே, ஒரு நெடுவரிசையில் சில எண்கள் உள்ளன.
நெடுவரிசையில் எண்கள் இருந்தாலும், அவை அனைத்தும் உரையைப் போலவே இடதுபுறமாக சீரமைக்கப்பட்டுள்ளன. இப்போது, எந்த செல்லையும் கிளிக் செய்யவும். கலத்திற்கு அருகில் இந்தப் பெட்டியைக் காண்பீர்கள்.
இப்போது, மவுஸ் கர்சரை பெட்டியின் மேல் வைக்கவும். அதன் பிறகு, இந்தச் செய்தியை நீங்கள் காண்பீர்கள்.
செல் உரையாக வடிவமைக்கப்பட்டுள்ளதை இது காட்டுகிறது. இந்த வழியில், நீங்கள் உறுதியாக இருக்க முடியும்செல்கள் உரையாக வடிவமைக்கப்படுகிறதா இல்லையா.
எக்செல் இல் உரையை எண்ணாக மாற்ற 3 VBA குறியீடுகள்
உங்கள் உரையை கைமுறையாக எண்களாக எளிதாக மாற்றலாம் என்றாலும், இந்த பயிற்சியானது உரையை மாற்றுவது பற்றியது VBA குறியீடுகளைப் பயன்படுத்தும் எண். உங்கள் தரவுத்தொகுப்பில் இந்த முறைகள் அனைத்தையும் கற்றுக்கொண்டு பயன்படுத்த பரிந்துரைக்கிறோம். நிச்சயமாக, இது பல சூழ்நிலைகளில் கைக்கு வரும்.
1. ரேஞ்ச் கொண்ட VBA குறியீடு எந்த தரவுத்தொகுப்பிலும். நீங்கள் செய்ய வேண்டியது, கலங்களின் வரம்பைத் தேர்ந்தெடுத்து அதை VBA குறியீட்டில் செருகவும்.
📌 படிகள்
1. முதலில், VBA எடிட்டரை திறக்க உங்கள் கீபோர்டில் ALT+F11 அழுத்தவும்.
2. செருகு > தொகுதி .
3. பின்னர், பின்வரும் குறியீட்டை உள்ளிடவும்:
9963
4. கோப்பை சேமிக்கவும்.
5. பிறகு, ALT+F8 ஐ அழுத்தவும். இது மேக்ரோ உரையாடல் பெட்டியைத் திறக்கும்.
6. ConvertTextToNumber என்பதைத் தேர்ந்தெடுத்து Run என்பதைக் கிளிக் செய்க
மேலும் படிக்க: எக்செல் VBA இல் சரத்தை எண்ணாக மாற்றுவது எப்படி
2. லூப் மற்றும் CSng உடன் VBA குறியீடு உரையை எண்ணாக மாற்ற
இந்த முறையில், Loop மற்றும் CSng செயல்பாடுகளைப் பயன்படுத்துகிறோம். CSng செயல்பாடு அடிப்படையில் எந்த உரையையும் ஒரு வாதமாக எடுத்து அதை ஒற்றை எண்ணாக மாற்றுகிறது. எங்கள் லூப் ஒவ்வொரு செல் வழியாக செல்லும்தேர்ந்தெடுக்கப்பட்ட நெடுவரிசை. அதன் பிறகு, ஒவ்வொரு கலத்தின் மதிப்பையும் உரையிலிருந்து எண்ணாக மாற்ற CSng செயல்பாட்டிற்கு அனுப்புவோம்.
📌 படிகள்
1. முதலில், VBA எடிட்டரை திறக்க உங்கள் கீபோர்டில் ALT+F11 அழுத்தவும்.
2. செருகு > தொகுதி .
3. பின்னர், பின்வரும் குறியீட்டை உள்ளிடவும்:
9745
4. கோப்பை சேமிக்கவும்.
5. பிறகு, ALT+F8 ஐ அழுத்தவும். இது மேக்ரோ உரையாடல் பெட்டியைத் திறக்கும்.
6. ConvertUsingLoop ஐத் தேர்ந்தெடுத்து, Run என்பதைக் கிளிக் செய்யவும்.
நீங்கள் பார்ப்பது போல், இந்த VBA குறியீட்டைப் பயன்படுத்தி எங்கள் உரையை எண்களாக மாற்றியுள்ளோம். .
இதே மாதிரியான வாசிப்புகள்
- உரையை மொத்தமாக எக்செல் எண்ணாக மாற்றவும் (6 வழிகள்)
- Excel இல் VBA ஐ நீண்ட காலமாகப் பயன்படுத்தி சரத்தை மாற்றுவது எப்படி எக்செல் (6 முறைகள்) இல் உள்ள எண்ணாக மாற்றும் பிழையை சரிசெய்ய
3. எக்செல் இல் டைனமிக் வரம்புகளுக்கான உரையை எண்களாக மாற்றவும்
இப்போது, முந்தைய முறைகள் தேர்ந்தெடுக்கப்பட்ட வரம்புகளுக்கானவை . அதாவது, குறியீட்டில் உங்கள் கலங்களின் வரம்பை கைமுறையாக உள்ளிட வேண்டும். ஆனால் சில நேரங்களில் உங்கள் தரவுத்தொகுப்பு பெரியதாக இருக்கலாம். அந்த சந்தர்ப்பங்களில், நீங்கள் செல்கள் வரம்பை நினைவில் கொள்ள வேண்டும். இந்த முறை அந்த சிக்கலை சமாளிக்கும். எங்கள் தரவுத்தொகுப்பு செல் B5 இலிருந்து தொடங்குகிறது என்பது எங்களுக்குத் தெரியும். ஆனால் அது எங்கு முடிவடையும் என்று எங்களுக்குத் தெரியவில்லை.
எனவே, Cells(Rows.Count, "B").End(xlUp).Row
ஐப் பயன்படுத்தி தரவுகளைக் கொண்ட கடைசியாகப் பயன்படுத்தப்பட்ட எக்செல் வரிசையை மாறும் வகையில் அடையாளப்படுத்துகிறோம். அது" B5:B " உடன் இணைக்கும் கடைசி காலியாக இல்லாத வரிசை எண்ணை வழங்குகிறது.
📌 படிகள்
1. முதலில், VBA எடிட்டரை திறக்க உங்கள் கீபோர்டில் ALT+F11 அழுத்தவும்.
2. Insert > Module என்பதைக் கிளிக் செய்யவும்.
3. பின்னர், பின்வரும் குறியீட்டை உள்ளிடவும்:
2789
4. கோப்பை சேமிக்கவும்.
5. பிறகு, ALT+F8 ஐ அழுத்தவும். இது மேக்ரோ உரையாடல் பெட்டியைத் திறக்கும்.
6. பின்னர் ConvertDynamicRanges என்பதைத் தேர்ந்தெடுத்து, Run என்பதைக் கிளிக் செய்யவும்.
நீங்கள் பார்ப்பது போல், நாங்கள் உரையை எண்களாக மாற்றுவதில் வெற்றி பெற்றுள்ளோம் VBA குறியீடுகள்.
💬 நினைவில் கொள்ள வேண்டியவை
✎ இங்கே, எங்கள் தரவுத்தொகுப்புக்கு B நெடுவரிசையைப் பயன்படுத்துகிறோம். உங்கள் தரவு வேறு நெடுவரிசையில் இருந்தால், VBA குறியீடுகளில் உள்ள கலங்களின் வரம்பை அதற்கேற்ப மாற்றவும்.
✎ VBA குறியீடுகள் செயலில் உள்ள தாளில் மட்டுமே செயல்படும்.
முடிவு
முடிவுக்கு, VBA குறியீடுகளைப் பயன்படுத்தி Excel இல் உரையை எண்ணாக மாற்றுவது பற்றிய பயனுள்ள அறிவை இந்தப் பயிற்சி உங்களுக்கு வழங்கியிருக்கிறது என்று நம்புகிறேன். இந்த வழிமுறைகள் அனைத்தையும் உங்கள் தரவுத்தொகுப்பில் கற்று பயன்படுத்த பரிந்துரைக்கிறோம். பயிற்சிப் புத்தகத்தைப் பதிவிறக்கி, இவற்றை நீங்களே முயற்சிக்கவும். மேலும், கருத்துப் பகுதியில் கருத்துத் தெரிவிக்க தயங்காதீர்கள். உங்கள் மதிப்புமிக்க கருத்து இது போன்ற பயிற்சிகளை உருவாக்க எங்களை ஊக்குவிக்கிறது. எக்செல் தொடர்பான பல்வேறு பிரச்சனைகள் மற்றும் தீர்வுகளுக்கு எங்கள் Exceldemy.com இணையதளத்தைப் பார்க்க மறக்காதீர்கள்.