Съдържание
Този урок ще покаже как да използвате функцията Val VBA.
Val функция
VBA Val Конвертира израза в число
Функцията VBA Val преобразува израз в число. Функцията Val ще върне 0, ако първият знак не е числов. Той игнорира интервалите и ще спре да оценява веднага щом намери знак, който няма числово значение.
12345678910111213141516171819 | Sub ValExample_1 ()MsgBox Val ("Здравей, свят!") 'Резултатът е: 0MsgBox Val ("1Hello World!") Резултатът е: 1MsgBox Val ("Hello World! 1") 'Резултатът е: 0MsgBox Val ("1600 Pennsylvania Avenue NW, Washington, DC 20500, САЩ")Резултатът е: 1600MsgBox Val ("1 2 3 4 5") 'Резултатът е: 12345MsgBox Val ("1 2A 3 4 5") 'Резултатът е: 12MsgBox Val ("12.34 5") 'Резултатът е: 12.345MsgBox Val ("67,8 9") 'Резултатът е: 67MsgBox Val ("27 28 High Street") Резултатът е: 2728MsgBox Val ("27 28 High Street") 'Резултатът е: 2728MsgBox Val ("27 - 28 High Street") Резултатът е: 27End Sub |