ಪರಿವಿಡಿ
ಈ ಲೇಖನದಲ್ಲಿ, ಎಕ್ಸೆಲ್ VBA ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಲು ನಾವು ಹಲವಾರು ವಿಧಾನಗಳನ್ನು ಚರ್ಚಿಸುತ್ತೇವೆ. VBA ಕೋಡ್ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಲು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಸ್ಟಮ್ ಕಾರ್ಯವನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದನ್ನು ನಾವು ನೋಡುತ್ತೇವೆ.
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಈ ಲೇಖನವನ್ನು ಓದುತ್ತಿರುವಾಗ ವ್ಯಾಯಾಮ ಮಾಡಲು ಈ ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಿ.xlsm
3 ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸುವ ಮಾರ್ಗಗಳು Excel VBA ನಲ್ಲಿ
1. ಟೈಪ್ ಕನ್ವರ್ಶನ್ ಫಂಕ್ಷನ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಿ
ಎಕ್ಸೆಲ್ ಹಲವಾರು ಅಂತರ್ನಿರ್ಮಿತ ಟೈಪ್ ಕನ್ವರ್ಶನ್ ಫಂಕ್ಷನ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾಟೈಪ್ನಿಂದ ವಿಭಿನ್ನ ಡೇಟಾಟೈಪ್ಗಳಿಗೆ ಸುಲಭವಾಗಿ ಪರಿವರ್ತಿಸಲು ನಾವು ಅವುಗಳನ್ನು ನಮ್ಮ VBA ಕೋಡ್ನಲ್ಲಿ ಬಳಸಬಹುದು.
1.1 ಸ್ಟ್ರಿಂಗ್ ಪೂರ್ಣಾಂಕಕ್ಕೆ
ಸ್ಟ್ರಿಂಗ್ ಗೆ ಪರಿವರ್ತಿಸಲು ಪೂರ್ಣಾಂಕ , ನಾವು ನಮ್ಮ ಕೋಡ್ನಲ್ಲಿ CInt ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಬಹುದು. CInt ಫಂಕ್ಷನ್ ಒಂದು ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಮಾತ್ರ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದು ಸಂಖ್ಯೆಯ ಮೌಲ್ಯ ಆಗಿರಬೇಕು. ವಿಷುಯಲ್ ಕೋಡ್ ಎಡಿಟರ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸೋಣ.
1493
ರನ್ ಮಾಡಲು F5 ಒತ್ತಿರಿ ಕೋಡ್ . ಔಟ್ಪುಟ್ ಅನ್ನು MsgBox ನಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.
CInt ಫಂಕ್ಷನ್ ಪರಿವರ್ತಿಸಲಾಗಿದೆ ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯ (“12.3” ) ಒಂದು ಪೂರ್ಣಾಂಕಕ್ಕೆ 12.
CInt ಫಂಕ್ಷನ್ ಕುರಿತು ಇನ್ನಷ್ಟು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ರನ್ ಮಾಡಿ ಕೋಡ್ ಎಡಿಟರ್ನಲ್ಲಿ ಕೋಡ್ ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಗಮನಿಸಿ .
1852
ಔಟ್ಪುಟ್ ಇಲ್ಲಿ ಇದೆಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ .
ಕೋಡ್ ವಿವರಣೆ
ಈ ಕೋಡ್ನಲ್ಲಿ ನಾವು ಇದಕ್ಕಾಗಿ ಬಳಸಿದ್ದೇವೆ… ಮುಂದಿನ ಲೂಪ್ CInt ಫಂಕ್ಷನ್ ಅನ್ನು ಕೋಶಗಳ ತಂತಿಗಳಲ್ಲಿ B3:B7 ಅನ್ವಯಿಸಿ. ಔಟ್ಪುಟ್ಗಳನ್ನು C3:C7 ಕೋಶಗಳಲ್ಲಿ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ. ಇನ್ಪುಟ್ ಮೌಲ್ಯಗಳನ್ನು ಮತ್ತು ಔಟ್ಪುಟ್ ಮೌಲ್ಯಗಳನ್ನು ಎಲ್ಲಿ ಮುದ್ರಿಸಬೇಕೆಂದು ನಾವು ಸೆಲ್ಗಳ ಕಾರ್ಯವನ್ನು ಬಳಸಿದ್ದೇವೆ.
ಫಲಿತಾಂಶಗಳು
CInt ಫಂಕ್ಷನ್ 25.5 ಅನ್ನು ಮುಂದಿನ ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆ 26 ಗೆ ಪರಿವರ್ತಿಸಲಾಗಿದೆ. ಮತ್ತೊಂದೆಡೆ, ಇದು 10.3 ಅನ್ನು 10 ಗೆ ಪರಿವರ್ತಿಸಿತು, 11 ಅಲ್ಲ. ದಶಮಾಂಶ ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯವು .5 ಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ, ಕಾರ್ಯವು ಅದೇ ಸಂಖ್ಯೆಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ. ಆದರೆ ದಶಮಾಂಶ ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವು ಮುಂದಿನ ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆಗೆ ತಿರುಗಿದರೆ ಅದು ಗೆ ಸಮನಾಗಿದ್ದರೆ ಅಥವಾ .5 ಗಿಂತ ಹೆಚ್ಚಿನದಾಗಿದೆ.
ಗಮನಿಸಿ
ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯವು -32,768 ರಿಂದ 32,767 ನಡುವಿನ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿದೆ. ಈ ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿರುವ ಸಂಖ್ಯಾ ಮೌಲ್ಯವನ್ನು ನಾವು ಹಾಕಿದರೆ, Excel ದೋಷ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
1.2 String to Long
CLng ಫಂಕ್ಷನ್ ಸಂಖ್ಯಾತ್ಮಕ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವನ್ನು ಉದ್ದವಾದ ಡೇಟಾಟೈಪ್ ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಇದು CInt ಕಾರ್ಯದಂತೆಯೇ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವು ಅದರ ಶ್ರೇಣಿಯಲ್ಲಿದೆ ಇದು -2,147,483,648 ಮತ್ತು 2,147,483,647 ನಡುವೆ ಇದೆ.
The code to run is here below:1205
ಇಲ್ಲಿ, ಕೋಶಗಳು B3:B9 ಕೆಲವು ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಪರಿವರ್ತಿತ l ong ಸಂಖ್ಯೆಗಳು ಕೋಶಗಳಲ್ಲಿ C3:C9. CLng ಕಾರ್ಯ ಪರಿವರ್ತಿಸಲಾಗಿದೆ -32800 ಮತ್ತು 32800 ಉದ್ದ ಸಂಖ್ಯೆಗಳಿಗೆ ಯಶಸ್ವಿಯಾಗಿ CInt ಫಂಕ್ಷನ್ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಆದರೆ ಇನ್ಪುಟ್ ಸಂಖ್ಯೆಯ ಮೌಲ್ಯ ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದ್ದರೆ ಅದು ದೋಷ ವನ್ನು ಸಹ ಪಡೆಯುತ್ತದೆ.
1.3 ಸ್ಟ್ರಿಂಗ್ ಟು ಡೆಸಿಮಲ್
CDec ಫಂಕ್ಷನ್ ಬಳಸಿಕೊಂಡು ನಾವು ಪರಿವರ್ತಿಸಬಹುದು a ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯ ಗೆ ದಶಮಾಂಶ ಡೇಟಾಟೈಪ್. ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಪರಿವರ್ತಿಸಲು ಸಂಖ್ಯೆಯ ಮೌಲ್ಯಗಳನ್ನು B3:B7 ಸೆಲ್ಗಳಲ್ಲಿ ದಶಮಾಂಶ ಡೇಟಾಟೈಪ್ಗೆ
9939ರನ್ ಮಾಡಿ.
1.4 ಸ್ಟ್ರಿಂಗ್ ಟು ಸಿಂಗಲ್
ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಇನ್ಪುಟ್ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಏಕ ಡೇಟಾಟೈಪ್ (ಏಕ) ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತೇವೆ -ನಿಖರವಾದ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್) ಸಂಖ್ಯೆಗಳು. ಇದಕ್ಕಾಗಿ, ನಾವು CSng ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ.
ಏಕ ಡೇಟಾಟೈಪ್ ಶ್ರೇಣಿಗಳು- (i) -3.402823E38 to -1.401298E-45 ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳಿಗೆ.
(ii) 1.401298E-45 ಗೆ 3 ಧನಾತ್ಮಕ ಸಂಖ್ಯೆಗಳು.
ದೃಶ್ಯ ಮೂಲ ಸಂಪಾದಕದಲ್ಲಿ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ.
3485
ಔಟ್ಪುಟ್ನಲ್ಲಿ, ಕೋಶಗಳು B3:B9 ಕೆಲವು ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಮತ್ತು ಪರಿವರ್ತಿತ ಏಕ ಡೇಟಾಟೈಪ್ ಸಂಖ್ಯೆಗಳು C3:C9 ಸೆಲ್ಗಳಲ್ಲಿವೆ. ಆದರೆ ಇದು ದೋಷವನ್ನು ಸಹ ಪಡೆಯುತ್ತದೆ ಇನ್ಪುಟ್ ಸಂಖ್ಯೆಯ ಮೌಲ್ಯ ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದ್ದರೆ.
1.5 ಸ್ಟ್ರಿಂಗ್ ಟು ಡಬಲ್
ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಇನ್ಪುಟ್ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಡಬಲ್ ಡೇಟಾಟೈಪ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತೇವೆ (ಡಬಲ್-ಪ್ರಿಸಿಶನ್ ಫ್ಲೋಟಿಂಗ್ -ಪಾಯಿಂಟ್) ಸಂಖ್ಯೆಗಳು. ಇದಕ್ಕಾಗಿ, ನಮಗೆ ಅಗತ್ಯವಿದೆ CDbl ಕಾರ್ಯವನ್ನು ಬಳಸಲು .
ಡಬಲ್ ಡೇಟಾಟೈಪ್ ಶ್ರೇಣಿಗಳು- (i) -1.79769313486231E308 ರಿಂದ -4.94065645841247E-324 ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳು.
(ii) 4.94065645841247E-324 ಗೆ 18 ಕ್ಕೆ 9. 18 ಕ್ಕೆ 6> 18 ಕ್ಕೆ 10 ಕ್ಕೆ 10 ಕ್ಕೆ 10 ಕ್ಕೆ 4> 100 ಕ್ಕೆ 4> 1000 ಕ್ಕೆ .
ದೃಶ್ಯ ಮೂಲ ಸಂಪಾದಕದಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ.
5324
ಔಟ್ಪುಟ್ನಲ್ಲಿ, ಕೋಶಗಳು B3:B9 ಕೆಲವು <ಒಳಗೊಂಡಿರುತ್ತವೆ 3>ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯ ಮತ್ತು ಪರಿವರ್ತಿತ ಡಬಲ್ ಡೇಟಾಟೈಪ್ ಸಂಖ್ಯೆಗಳು ಸೆಲ್ಗಳಲ್ಲಿ C3:C9. ಆದರೆ ಇನ್ಪುಟ್ ದೋಷ ಅನ್ನು ಸಹ ಪಡೆಯುತ್ತದೆ ಸಂಖ್ಯೆಯ ಮೌಲ್ಯ ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದೆ.
1.6 ಸ್ಟ್ರಿಂಗ್ ಟು ಕರೆನ್ಸಿ
ಕರೆನ್ಸಿ ಡೇಟಾ ಪ್ರಕಾರ ಹಣ ಗೆ ಸಂಬಂಧಿಸಿದ ಲೆಕ್ಕಾಚಾರಗಳು ಸೂಕ್ತವಾಗಿರುತ್ತದೆ. ಇದಲ್ಲದೆ, ನಾವು ಸ್ಥಿರ – ಪಾಯಿಂಟ್ ಲೆಕ್ಕಾಚಾರ ನಲ್ಲಿ ಹೆಚ್ಚಿನ ನಿಖರತೆಯನ್ನು ಬಯಸಿದರೆ, ಕರೆನ್ಸಿ ಡೇಟಾ ಪ್ರಕಾರದ ಬಳಕೆ ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ. ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಕರೆನ್ಸಿ ಡೇಟಾ ಪ್ರಕಾರಕ್ಕೆ ಪರಿವರ್ತಿಸಲು ನಾವು CCur ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಡೇಟಾ ಪ್ರಕಾರ -922,337,203,685,477.5808 ನಿಂದ 922,337,203,685,477.5808 ವರೆಗೆ 4> ಸೆಲ್ಗಳ B3:B7 ರಿಂದ ಕರೆನ್ಸಿ ಡೇಟಾ ಪ್ರಕಾರ ಸೆಲ್ಗಳಲ್ಲಿ C3:C7 ಇಲ್ಲಿ ಕೆಳಗೆ ಇದೆ.
2627
<1
1.7 ಸ್ಟ್ರಿಂಗ್ನಿಂದ ಬೈಟ್ಗೆ
CByte ಫಂಕ್ಷನ್ ಸಂಖ್ಯಾತ್ಮಕ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು ಬೈಟ್ ಡೇಟಾ ಪ್ರಕಾರಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ ಅದು 0 ರಿಂದ 255.
ಕೋಡ್ ಇದೆಅನುಸರಿಸುತ್ತದೆ :
8039
ಔಟ್ಪುಟ್ನಲ್ಲಿ, ಕೋಶಗಳು B3:B9 ಕೆಲವು ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಮತ್ತು ಪರಿವರ್ತಿತ ಬೈಟ್ ಡೇಟಾ ಪ್ರಕಾರದ ಸಂಖ್ಯೆಗಳು ಕೋಶಗಳಲ್ಲಿ C3:C9. ಆದರೆ ಇದು ದೋಷವನ್ನು ಪಡೆಯುತ್ತದೆ ಇನ್ಪುಟ್ ಸಂಖ್ಯೆಯ ಮೌಲ್ಯ ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದ್ದರೆ.
ಇನ್ನಷ್ಟು ಓದಿ: Excel ನಲ್ಲಿ VBA ಅನ್ನು ದೀರ್ಘವಾಗಿ ಬಳಸುವುದನ್ನು ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಪರಿವರ್ತಿಸುವುದು
ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು
- Excel VBA ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಡಬಲ್ ಆಗಿ ಪರಿವರ್ತಿಸಿ (5 ವಿಧಾನಗಳು)
- ಎಕ್ಸೆಲ್ VBA ನೊಂದಿಗೆ ಪಠ್ಯವನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸುವುದು ಹೇಗೆ (ಮ್ಯಾಕ್ರೋಗಳೊಂದಿಗೆ 3 ಉದಾಹರಣೆಗಳು)
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಿ ದೋಷವನ್ನು ಸರಿಪಡಿಸಿ (6 ವಿಧಾನಗಳು)
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ವೈಜ್ಞಾನಿಕ ಸಂಕೇತವನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸುವುದು ಹೇಗೆ (7 ವಿಧಾನಗಳು)
2. ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿಶೀಲಿಸಲು ಮತ್ತು ಪರಿವರ್ತಿಸಲು ಕಸ್ಟಮ್ VBA ಫಂಕ್ಷನ್ನ ಬಳಕೆ
ಈ ವಿವರಣೆಯಲ್ಲಿ, ನಾವು ಪರಿವರ್ತಿಸಲು ಕಸ್ಟಮ್ ಫಂಕ್ಷನ್ ಮಾಡಲಿದ್ದೇವೆ ಸಂಖ್ಯೆಗಳಿಗೆ ತಂತಿಗಳು. ನಾವು ನಂತರ ಈ ಕಸ್ಟಮ್ ಫಂಕ್ಷನ್ ಅನ್ನು ನಮ್ಮ ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ ಒಂದು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯದಂತೆ ಬಳಸಬಹುದು. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕಸ್ಟಮ್ ಫಂಕ್ಷನ್ ಅನ್ನು ರಚಿಸುವಾಗ ನಾವು CInt ಫಂಕ್ಷನ್ ಅನ್ನು ಗೆ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಪೂರ್ಣಾಂಕಗಳಿಗೆ ಪರಿವರ್ತಿಸುತ್ತೇವೆ. ನಾವು ವಿಧಾನ 1 ರಲ್ಲಿ ವಿವರಿಸಲಾದ ಎಲ್ಲಾ ಇತರ ಕಾರ್ಯಗಳನ್ನು ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಗೆ ವಿವಿಧ ಡೇಟಾ ಪ್ರಕಾರಗಳಿಗೆ ಪರಿವರ್ತಿಸಲು ಬಳಸಬಹುದು. ಈಗ, ಇದನ್ನು ಸಾಧಿಸಲು ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ಹಂತಗಳು:
- ಇಲ್ಲಿ, B3:B7, ಕೋಶಗಳಲ್ಲಿ ನಾವು ಕೆಲವನ್ನು ಹೊಂದಿದ್ದೇವೆ ಸಂಖ್ಯಾತ್ಮಕ ಸ್ಟ್ರಿಂಗ್ಮೌಲ್ಯಗಳು.
- ಈಗ, ದೃಶ್ಯ ಮೂಲ ಸಂಪಾದಕದಲ್ಲಿ, ನಕಲು ಮಾಡಿ ಮತ್ತು ಅಂಟಿಸಿ ಕೆಳಗಿನ ಕೋಡ್ ಮತ್ತು ನಂತರ Ctrl + S ಒತ್ತಿ ಉಳಿಸಿ
7916
- ಸೆಲ್ C3 , ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿ ಫಂಕ್ಷನ್ ಹೆಸರು ( StringToNumber ). ಎಕ್ಸೆಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾರ್ಯವನ್ನು ಬಳಸಲು ಸೂಚಿಸುತ್ತದೆ. ಕಾರ್ಯವನ್ನು ನಮೂದಿಸಲು ಟ್ಯಾಬ್ ಕೀ ಒತ್ತಿರಿ ಒಂದೇ ವಾದವಾಗಿ.
- ಈಗ, ಆವರಣಗಳನ್ನು ಮುಚ್ಚಿದ ನಂತರ Enter ಅನ್ನು ಒತ್ತಿರಿ.
- ಪತ್ತೆ ಮಾಡಿ
- ಅಂತಿಮ ಔಟ್ಪುಟ್ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳಿಂದ ಅಸ್ಕರ್ ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆಗಳು .
3. ವಿಬಿಎ ಕೋಡ್ ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಆಯ್ದ ಶ್ರೇಣಿಯ ಸೆಲ್ಗಳನ್ನು ಸಂಖ್ಯೆಗಳಿಗೆ ಪರಿವರ್ತಿಸಲು
ಈ ವಿವರಣೆಯಲ್ಲಿ, ನಾವು ಆಯ್ಕೆಮಾಡಿದ ಸೆಲ್ಗಳ ಶ್ರೇಣಿಯನ್ನು ಪರಿವರ್ತಿಸುತ್ತೇವೆ ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆಗಳಿಗೆ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಯಾವುದೇ ಕೋಶವು ಅದರಲ್ಲಿ ಸಂಖ್ಯೆಯಲ್ಲದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ, ಔಟ್ಪುಟ್ ಡ್ಯಾಶ್ (-) ಲೈನ್ ಬದಲಿಗೆ ಆಗಿರುತ್ತದೆ. ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ :
- ಸೆಲ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ B3:B6 ಸಂಖ್ಯೆಯ ತಂತಿಗಳು ಮೌಲ್ಯಗಳು ಮತ್ತು B7 ಅದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಒಂದು ಸಂಖ್ಯೆಯಲ್ಲದ
- ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ನಕಲು ಮತ್ತು ಕೆಳಗಿನವುಗಳನ್ನು ಅಂಟಿಸಿ ಕೋಡ್ .
6518
- ಈಗ, ರನ್ ಔಟ್ಪುಟ್ ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ F5 ಒತ್ತಿರಿ ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ .
ಟಿಪ್ಪಣಿಗಳು
- ನಾವು ಅನ್ನು ಬಳಸಿದ್ದೇವೆ isNumeric ಫಂಕ್ಷನ್ 2ನೇ ಮತ್ತು 3ನೇ ವಿಧಾನಗಳಲ್ಲಿ ನಮ್ಮ VBA ಕೋಡ್ನಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸಂಖ್ಯೆಗೆ ಪರಿವರ್ತಿಸಬಹುದೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ.
- ಇನ್ ವಿಧಾನ 1 , ಸಂಖ್ಯೆಯ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು ಸಂಖ್ಯೆಗಳಿಗೆ ಪರಿವರ್ತಿಸಲು ನಾವು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳನ್ನು (CInt, CDbl, CSng…..) ಬಳಸಿದ್ದೇವೆ. ಆದರೆ ಸಂಖ್ಯೆಯಲ್ಲದ ಮೌಲ್ಯ ಇದ್ದರೆ, ಅದು ಹೊಂದಾಣಿಕೆ ದೋಷ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
ತೀರ್ಮಾನ
ಈಗ, ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು ಸಂಖ್ಯೆಗಳಿಗೆ ಹೇಗೆ ಪರಿವರ್ತಿಸುವುದು ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ. ಆಶಾದಾಯಕವಾಗಿ, ಈ ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚು ವಿಶ್ವಾಸದಿಂದ ಬಳಸಲು ಇದು ನಿಮ್ಮನ್ನು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತದೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು ಅಥವಾ ಸಲಹೆಗಳನ್ನು ಕೆಳಗಿನ ಕಾಮೆಂಟ್ ಬಾಕ್ಸ್ನಲ್ಲಿ ಹಾಕಲು ಮರೆಯಬೇಡಿ.