MsgBox с возможностью указать его значение

Автор OOKapitan, 7 февраля 2018, 13:54

0 Пользователи и 1 гость просматривают эту тему.

OOKapitan

     Здравствуйте.
    Искал, но для Calc что-то не нашёл. Подскажите, пожалуйста, как сделать MsgBox, в котором я сам могу ввести значение? Ну то есть выскакивает MsgBox "Введите значение", я ввожу, нажимаю "ОК" и что-то делается. Как сделать такой MsgBox?

mikekaganski

С уважением,
Михаил Каганский

OOKapitan


OOKapitan

А как проверить, нажата ли кнопка "ОК"? У MsgBox для этого были цифры, подробно описанные в справке. А по InputBox в справке я этого не нашёл. Помогите, пожалуйста.

bigor

Судя по описанию, если возвращает какое-то значение значит Ok, если ничего не возвращает значит Отмена. Правда возможна ситуация когда ничего не ввели и нажали Ok :)

ps можешь свой диалог сделать, по аналогии как с таймером
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

rami

Цитата: Bigor от  7 февраля 2018, 16:29Судя по описанию, если возвращает какое-то значение значит Ok, если ничего не возвращает значит Отмена. Правда возможна ситуация когда ничего не ввели и нажали Ok
InputBox всегда возвращает строку, независимо от нажатой кнопки, если в момент закрытия (по любой причине) поле ввода пустое, то возвращает пустую строку.