x и y всегда являются числовыми.NiceLabel VBScript - Добавление переменных
x, y и Quantity всегда являются «1» по умолчанию, если пользователь не меняет значения. Я установил y = 4.
При запуске приведенного ниже кода появляется следующее: Переменная «Количество» имеет формат Numeric. Значение «4 + 1-1» недействительно для этого формата»
Dim x, y, z, result
x = EndingLabel.Value
y = BarcodedNumber.Value
z = x & "+" & 1 & "-" & y
result = z
If (z > y) Then
Quantity.Value = result
Else
End If
Я не уверен, если проблема заключается в моем коде или программе, которую я пишу его, но это не кажется, вычисляя фактическое уравнение «4 + 1-1». Что я делаю неправильно?
«4 + 1-1» не является уравнением, поскольку в выражении нет знаков равенства. –
Спасибо! Хотел бы я попросил час назад. – MBrewer