Изменяем интерфейс окна помощника

 

Использование кнопок

____Чтобы определить, какую кнопку или надпись нажал пользователь в окне помощника, используется значение , возвращаемое методом Show объекта Balloon, которое равно индексу нажатой кнопки (надписи). В программе, располеженной ниже, переменной Х присвоится значение 2 если пользовательщелкнет по надписи "Нажми меня!", а затем номер нажатой кнопки выводится в окне сообщения. Вы же, вместо вывода окна сообщения можете запрограммировать какое-либо конкретное действие...

Public Sub выбор_действий()
Set MyAssistant = Assistant
Set NewBalloon = MyAssistant.NewBalloon
With NewBalloon
.BalloonType = msoBalloonTupeBullets
.Heading = "Выбор последующих действий"
.Text = "Выбери, что я должен буду сделать"
.Labels(1).Text = "Закрыть программу"
.Labels(2).Text = "Нажми меня"
.Labels(3).Text = "Не меня"
.Labels(4).Text = "И не меня"
.Labels(5).Text = "Зайти на сайт макросы Excel для начинающих"
End With
x = NewBalloon.Show
msgBox str$(x)
End Sub

В результате работы данного макроса, помощник открывает окно подобно тому, что отображено на рисунке, расположенном ниже

РАБОТАЕМ С
ПОМОЩНИКОМ

Учимся искать помощников, установленных на жестком диске компьютера

Программируя помощника с помощью VBA, например, можно...

Как установить звуковые движки, чтобы помощник мог говорить...

Как осуществить выбор программируемого в макросах помощника...

Как запрограммировать то или иное действие помощника в макросах...

Перечень всех тех команд, которые может выполнять наш Скрепыш...

Задаем поведение Скрепыша свойствами...

Задаем содержимое списка разделов справки и запускаем его..

Задание содержимого окна помощника..

Изменение интерфейса окна помощника...

 


 

 

 
Рейтинг@Mail.ru
 главная с чего начать готовые программы задачи с решениями карта
Copyright © СОМИТ, А.Козлов, 2005 г