|
|
|
| Не могу понять, что в вызываемой процедуре нельзя использовать MsgBox???Делаю в пошаговом, всё отлично, дохожу до Msgbox-а получаю ошибку.. "Неправильный вызов процедуры или аргумент." | |
|
| |
|
|
|
| Можно. Главное правильно вызывать MsgBox. | |
|
| |
|
|
|
| может Вы в него всунули какой-нибудь инвалид? | |
|
| |
|
|
|
|
| вызываю
.....BegDate (Me.НачДата.Value)...
|
вот собственно сам Msgbox:
Public Sub BegDate(dt As Date)
Dim nResult As Integer
indx = Me!Days
nResult = MsgBox(" ТЕКСТ", vbOKCancel, vbInformation, "INcorrect")
If nResult = vbOK Then...
|
отладчиком дохожу до msgbox и получаю сообщение об ошибке, вызывающей процедуры | |
|
| |
|
|
|
|
If MsgBox("ТЕКСТ", vbOKCancel, "INcorrect") = vbOK Then
|
Самого глючит.
Или так
If MsgBox(" ТЕКСТ", vbOKCancel + vbInformation, "INcorrect") = vbOK Then
|
| |
|
| |
|
|
|
| ТОЧ. Запятые. Работает.
СПАСИБ ВСЕМ!! | |
|
| |
|
|
|
| попробуйте
call msgbox ("Опаньки")
Call MsgBox("текст", vbExclamation, "не верно")
Select Case MsgBox("текст", vbOKCancel Or vbExclamation Or vbDefaultButton1, "не верен")
Case vbOK
Case vbCancel
End Select | |
|
| |