This is a better way:
Value = Decimal.Parse(Value_Eng, Globalization.NumberStyles.Float)
Or, if you are not 100% sure that the string will be in a valid format, use the
TryParse[
^] method:
If Decimal.TryParse(Value_Eng, Globalization.NumberStyles.Float, Globalization.CultureInfo.InvariantCulture, Value) Then
Else
End If