Nápověda LibreOffice 24.8
Zobrazí dialogové okno obsahující zprávu.
   MsgBox prompt As String [,buttons = MB_OK [,title As String]]
   response = MsgBox( prompt As String [,buttons = MB_OK [,title As String]])
prompt: Řetězec zobrazený jako zpráva v dialogovém okně. Zalomení řádku lze vložit pomocí Chr$(13).
title: Řetězec zobrazený v záhlaví dialogového okna. Je-li vynechán, zobrazí se v záhlaví název odpovídající aplikace.
buttons: Jakýkoliv celočíselný výraz, který určuje druh dialogu a také počet a druh zobrazených tlačítek a druh ikony. buttons představuje kombinaci bitových vzorků, takže lze použít kombinaci prvků součtem jejich hodnot:
| Pojmenovaná konstanta | Celočíselná hodnota | Definice | 
|---|---|---|
| MB_OK | 0 | Zobrazí se pouze tlačítko OK. | 
| MB_OKCANCEL | 1 | Zobrazí se tlačítka OK a Zrušit. | 
| MB_ABORTRETRYIGNORE | 2 | Zobrazí se tlačítka Zrušit, Opakovat a Ignorovat. | 
| MB_YESNOCANCEL | 3 | Zobrazí se tlačítka Ano, Ne a Zrušit. | 
| MB_YESNO | 4 | Zobrazí se tlačítka Ano a Ne. | 
| MB_RETRYCANCEL | 5 | Zobrazí se tlačítka Opakovat a Zrušit. | 
| MB_ICONSTOP | 16 | Do dialogového okna je přidána ikona Zastavit. | 
| MB_ICONQUESTION | 32 | Do dialogového okna je přidána ikona otazníku. | 
| MB_ICONEXCLAMATION | 48 | Do dialogového okna je přidána ikona vykřičníku. | 
| MB_ICONINFORMATION | 64 | Do dialogového okna je přidána ikona Informace. | 
| 
 | 128 | Jako výchozí je použito první tlačítko v dialogovém okně. | 
| MB_DEFBUTTON2 | 256 | Jako výchozí je použito druhé tlačítko v dialogovém okně. | 
| MB_DEFBUTTON3 | 512 | Jako výchozí je použito třetí tlačítko v dialogovém okně. | 
Sub ExampleMsgBox
 Const sText1 = "Došlo k neočekávané chybě."
 Const sText2 = "Program ale bude pokračovat."
 Const sText3 = "Chyba"
 MsgBox(sText1 + Chr(13) + sText2,16,sText3)
 MsgBox(sText1 + Chr(13) + sText2, MB_ICONSTOP, sText3)
End Sub