Как добавить 2 номера с помощью макросов? Я попробовал ниже, но я не могу выполнить.
Sub auto_open()
n1 = InputBox("enter fiest number")
n2 = InputBox("Enter 2nd number")
Range("a1").Value = n1 + n2
End Sub
Как добавить 2 номера с помощью макросов? Я попробовал ниже, но я не могу выполнить.
Sub auto_open()
n1 = InputBox("enter fiest number")
n2 = InputBox("Enter 2nd number")
Range("a1").Value = n1 + n2
End Sub
Интересно: я только что проверил, и это работает :-)
Есть ли фактическое сообщение об ошибке или вы просто не видите никакого эффекта?
Где именно вы разместили код?
Вы не указываете рабочий лист перед Range("a1").Value
так, чтобы результат мог быть записан там, где вы этого не ожидаете.
РЕДАКТИРОВАТЬ/PS: если вы хотите добавить их в виде чисел, вам может понадобиться n1
и n2
числовой тип данных (даже если VB позволяет вам делать практически все, что не проверено), в противном случае здесь они представляются в виде строк.