Use Val to convert user input to number value : Val « Data Type « VBA / Excel / Access / Word

Home
VBA / Excel / Access / Word
1.Access
2.Application
3.Data Type
4.Data Type Functions
5.Date Functions
6.Excel
7.File Path
8.Forms
9.Language Basics
10.Math Functions
11.Outlook
12.PowerPoint
13.String Functions
14.Windows API
15.Word
16.XML
VBA / Excel / Access / Word » Data Type » Val 
Use Val to convert user input to number value
 

Sub exaIfThen()
    Dim intGrade As Integer
    intGrade = Val(InputBox("Enter student's average test score: "))
    If intGrade >= 90 Then
        MsgBox "You get an A"
    ElseIf intGrade >= 80 Then
        MsgBox "You get a B"
    ElseIf intGrade >= 70 Then
        MsgBox "You get a C"
    ElseIf intGrade >= 60 Then
        MsgBox "You get a D"
    Else
        MsgBox "Too bad"
    End If
    
End Sub

 
Related examples in the same category
1.Val() returns a numerical representation of a string
2.Val() converts numerical to string data
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.