Отображение переменных в InputBox - VBA

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, подскажите пожалуйста как сделать так, что бы в " c = InputBox("сколько будет a + b") ", вместо букв a и b, вводились значения этих переменных которые я ввожу заранее. Что бы результат был такой?
Надеюсь я понятно объяснил проблему

Решение задачи: «Отображение переменных в InputBox»

textual
Листинг программы
Public Sub deemnson()
    Dim a As Integer
    Dim b As Integer
    Dim c As Integer
    Dim r As Integer
    Dim u As Integer
    Dim d As String
    Dim e As Integer
    Dim i As String
' abcrudei. Уильям Оккам таки спрашивает - А зачем создавались лишние переменные (i,u,r)?
' Переменные можно объявлять в одной строке так: Dim a as integer, b as integer ... (и так далее). Впрочем, это дело вкуса.
    a = InputBox("Введите a (от 1 до 100)")
    b = InputBox("Введите b (от 1 до 100)")
    e = a + b
    c = InputBox("Сколько будет " & a & " + " & b & "?")
    If e = c Then
        d = "Хорошо"
    Else
        d = "плохо"
    End If
    MsgBox d
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы