Dim a, b, c As Decimal Decimal.TryParse(TextBox1.Text, a) Decimal.TryParse(TextBox2.Text, b) Decimal.TryParse(TextBox3.Text, c) If a > b AndAlso b > c AndAlso c > 0D Then TextBox1.ResetBackColor() TextBox2.ResetBackColor() TextBox3.ResetBackColor() ' '正しい値が得られたので、a,b,cを使った処理をここに記述 ' Else '正しい入力ではない TextBox1.BackColor = Color.Red TextBox2.BackColor = Color.Red TextBox3.BackColor = Color.Red MsgBox("a>b>c>0な入力になっていません") Return End If