Понимание того, какие коды ответов возвращаются из MsgBox
Я очень новичок в программировании, и я только начинаю изучать VBA с Excel. Я наткнулся на этот сайт и сделал примеры здесь, но у меня есть вопрос об этом коде:
Я знаю, что переменные объявляются с помощью оператора "Dim". "Message" - это переменная с целым типом данных. Что я не совсем понимаю, так это что означает «6» здесь и «7». Я верю, что они откуда-то пришли. Но поскольку я только начал изучать эту программу, я понятия не имею. Не могли бы вы сказать мне, как это заканчивается до «6» и «7». Я считаю, что здесь есть основания
Private Sub CommandButton1_Click()
Dim message As Integer
message = MsgBox("Click Yes to Proceed, No to stop", vbYesNoCancel, "Login")
If message = 6 Then
Range("A1").Value = "You may proceed"
ActiveWorkbook.Activate
ElseIf message = 7 Then
ActiveWorkbook.Close
End If
End Sub
Спасибо за помощь:-)
=======
Спасибо ребята за ответы, они очень полезны. Да, эта тема уже была размещена на сайте суперпользователя. Мне сообщили, что этот вопрос должен быть здесь, поэтому я разместил его здесь после прочтения, что они будут делать это автоматически от суперпользователя до стека-потока.
еще раз спасибо