MsgBox это диалоговое окно, в Excel VBA можно использовать для информирования пользователей о программе. Поместите ссылка: VBA Create-A-макро-# командной кнопки [Кнопка управления] / на листе и добавьте следующие строки кода:

  1. простое сообщение.

MsgBox "This is fun"

Результат при нажатии на кнопку управления на листе:

Simple Message in Excel VBA

  1. Немного более продвинутое сообщение. Во-первых, ввести число в ячейку A1.

MsgBox "Entered value is " & Range("A1").Value

Результат при нажатии на кнопку управления на листе:

Little More Advanced Message

Примечание: мы использовали и оператор для конкатенации (объединение) двух строк. Хотя Range ( «A1»). Значение не является строкой, он работает здесь.

  1. Для того, чтобы начать новую строку в сообщении, используйте vbNewLine.

MsgBox "Line 1" & vbNewLine & "Line 2"

Результат при нажатии на кнопку управления на листе:

New Line