powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Всплывающее сообщение balloon в Excel
10 сообщений из 10, страница 1 из 1
Всплывающее сообщение balloon в Excel
    #38424565
Эксельщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Прошу подсказать, как можно в Excel 2007 сделать всплывающее сообщение balloon ?
Имеется ввиду не привязанная к ячейке подсказка, а всплывающее сообщение (например, появляющееся из системного трея).
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424574
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут 8853073 хороший удобный класс, думаю, его можно адаптировать для использования для ваших нужд
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424649
Эксельщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Пришлось немного подправить код класса, заменив App.hInstance на Application.hInstance

Ну и потом, я не понял, что вот здесь ставить в строке Set .ParentControl =


With InfoTip
Set .ParentControl = ???????????
.TipText = "Тест"
.Icon = TTIconInfo
.Title = "Флаг"
.Create
End With
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424660
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ParentControl там нужен только для получения hWnd того окна, к которому будет привязан тултип, можно модифицировать класс, чтобы он принимал на входе не контрол, а непосредственно hWnd
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424673
Эксельщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Мне нужен balloon, который будет выполнять роль окошка с сообщением,
не дожидаясь того события, когда юзер соизволит навести курсор мыши на какой-либо объект.

Например, у меня есть процедура S_Message.
При ее вызове должно появляться всплывающее сообщение, например

S_Message("Данные получены.")

при этом должно всплыть окошко - balloon (хоть из системного трея, хоть откуда ...)
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424689
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что мешает в таком случае показать msgbox или форму?
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424714
Эксельщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

мешает то, что мне не нужны msgbox или форма, мне нужен ненавязчивый полупрозрачный маленький balloon (не претендующий на фокус внимания пользователя) выводящий сообщения.
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424824
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В качество полушутки (а вдруг идея подойдет) 11478857
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424854
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эксельщикмешает то, что мне не нужны msgbox или форма, мне нужен ненавязчивый полупрозрачный маленький balloon (не претендующий на фокус внимания пользователя) выводящий сообщения.Полупрозрачная пользовательская форма без заголовка, исчезающая через 15 сек....
...
Рейтинг: 0 / 0
Всплывающее сообщение balloon в Excel
    #38424989
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда-то эти вещи делались с помощью MSAgent легко и непринужденно...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Всплывающее сообщение balloon в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]