См.здесь. Позволю себе не согласиться с юным другом уважаемым модератором - стандарт никаких ошибок не содержит и служит человечеству верой и правдой много лет. Другое дело, что школьные знания о приближенных вычислениях должны применяться на практике.
If CDec(A - B) <= CDec(C) Then MsgBox ("условие выполняется") Else MsgBox ("условие НЕ выполняется")
If --Trim(A - B) <= --Trim(C) Then MsgBox ("условие выполняется") Else MsgBox ("условие НЕ выполняется")