Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вывод информационного окна MsgBox на определенное время. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Вывод информационного окна MsgBox на определенное время. (Макросы/Sub)
Вывод информационного окна MsgBox на определенное время.
ПалычЪ Дата: Понедельник, 23.11.2015, 00:41 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 106
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Добрый день! Вопрос: если вот это MsgBox "Привет", vbInformation написать в макросе, то
на экран выведется окно и там нужно нажать ОК что бы это окно закрылось.... а как это переписать или что добавить в это, что бы окно если не нажали ОК само через 5 сек. закрылось? Заранее спасибо.
К сообщению приложен файл: 8576484.xlsm (13.7 Kb)
 
Ответить
СообщениеДобрый день! Вопрос: если вот это MsgBox "Привет", vbInformation написать в макросе, то
на экран выведется окно и там нужно нажать ОК что бы это окно закрылось.... а как это переписать или что добавить в это, что бы окно если не нажали ОК само через 5 сек. закрылось? Заранее спасибо.

Автор - ПалычЪ
Дата добавления - 23.11.2015 в 00:41
_Boroda_ Дата: Понедельник, 23.11.2015, 01:02 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
http://www.excelworld.ru/forum/10-11354-1#98136
В окошко поиска заводите "закрыть таймер". Первая ссылка Ваша.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениеhttp://www.excelworld.ru/forum/10-11354-1#98136
В окошко поиска заводите "закрыть таймер". Первая ссылка Ваша.

Автор - _Boroda_
Дата добавления - 23.11.2015 в 01:02
ПалычЪ Дата: Понедельник, 23.11.2015, 19:40 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 106
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Борода спасибо за инфу.....я просто подумал, что без создовании формы путем одной короткой строки типа
Sub Дел()
MsgBox "Привет", vbInformation
End Sub
можно что то добавить и вуаля заставка сама через некоторое время исчезнет..без нажатия на ней ОК..

Лови + в репу
 
Ответить
СообщениеБорода спасибо за инфу.....я просто подумал, что без создовании формы путем одной короткой строки типа
Sub Дел()
MsgBox "Привет", vbInformation
End Sub
можно что то добавить и вуаля заставка сама через некоторое время исчезнет..без нажатия на ней ОК..

Лови + в репу

Автор - ПалычЪ
Дата добавления - 23.11.2015 в 19:40
alex77755 Дата: Понедельник, 23.11.2015, 22:39 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

без создания формы можно!!!

[vba]
Код
Private Declare Function MessageBoxTimeOut Lib "user32" Alias "MessageBoxTimeoutA" (ByVal hWnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal uType As VbMsgBoxStyle, ByVal wLanguageId As Long, ByVal dwMilliseconds As Long) As Long

Sub Дел()
        Range("B5:E85").ClearContents
        MessageBoxTimeOut Application.hWnd, "Пример Messagebox'а с таймаутом", "Автоматически закроется через 3 секунды", vbInformation + vbOKOnly, 0&, 3000
End Sub
[/vba]


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщениебез создания формы можно!!!

[vba]
Код
Private Declare Function MessageBoxTimeOut Lib "user32" Alias "MessageBoxTimeoutA" (ByVal hWnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal uType As VbMsgBoxStyle, ByVal wLanguageId As Long, ByVal dwMilliseconds As Long) As Long

Sub Дел()
        Range("B5:E85").ClearContents
        MessageBoxTimeOut Application.hWnd, "Пример Messagebox'а с таймаутом", "Автоматически закроется через 3 секунды", vbInformation + vbOKOnly, 0&, 3000
End Sub
[/vba]

Автор - alex77755
Дата добавления - 23.11.2015 в 22:39
ZamoK Дата: Вторник, 24.11.2015, 08:29 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 268
Репутация: 4 ±
Замечаний: 0% ±

Excel 2003-2016
alex77755, Круто! а я так и не нашёл ответ на этот вопрос в просторах интернета. Искал буквально 3 дня назад. Чертовски вовремя! А вот сам таймер никак нельзя вывести в окно?


Я не Гуру, но стремлюсь!
 
Ответить
Сообщениеalex77755, Круто! а я так и не нашёл ответ на этот вопрос в просторах интернета. Искал буквально 3 дня назад. Чертовски вовремя! А вот сам таймер никак нельзя вывести в окно?

Автор - ZamoK
Дата добавления - 24.11.2015 в 08:29
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Вывод информационного окна MsgBox на определенное время. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!