TOP

함수 VBA: Val

설명

VBA Val 함수는 숫자가 아닌 문자를 찾을 때까지 문자열에 포함된 숫자를 반환합니다.

이 기능은 "."만 허용합니다. 소수 구분 기호로 사용됩니다.


구문 Val

Val(텍스트)

예 VBA Val

Val 함수를 사용하여 다양한 문자로 구성된 문자열을 숫자로 반환합니다.

Sub ValExample()
    
    MsgBox Val("1")           '반환 : 1
    MsgBox Val(" 1 ")         '반환 : 1
    MsgBox Val(1)             '반환 : 1
    
    MsgBox Val("1h")          '반환 : 1
    MsgBox Val("h1")          '반환 : 0

    MsgBox Val("1 number")    '반환 : 1
    MsgBox Val("number 1")    '반환 : 0
    
    MsgBox Val("2 2")         '반환: 22
    MsgBox Val("2.2")         '반환: 2.2
    MsgBox Val("2,2")         '반환 : 2
    
    MsgBox Val("75000 Kyiv")  '반환: 75000
    MsgBox Val("Kyiv 75000")  '반환 : 0
    
    MsgBox Val("Excel")       '반환 : 0
    
End Sub