Создание пользовательских форм в Visual Basic for Applications. Любин А.Н. - 38 стр.

UptoLike

Составители: 

38
3.5. Пример 5. VBA программа «Игра»
Задание. Создать vba программу под названием «Игра», в ко-
торой требуется угадать число, которое случайным образом выдаст
программа. В пользовательской форме и процедурах к ней органи-
зовать ввод задуманного числа в пределах от 1 до 10-ти и его срав-
нение с числом, которое случайным образом, в тех же пределах,
выдаѐт программа. В случае если числа не равны, должно быть вы-
дано сообщение «ВЫ ПРОИГРАЛИ» и значения чисел, а в случае
если числа равны - сообщение «ВЫ ВЫИГРАЛИ!! и так же зна-
чения чисел. Предусмотреть организацию кнопок для повторения
или завершения работы программы и запуска программы с листа
Excel.
Создание пользовательской формы и процедур
Порядок создания пользовательской формы аналогичен приме-
рам 1-4. Пользовательская форма для данного примера может быть
выполнена, например, в следующем виде, см. рис. 41.
Рис. 41
       3.5. Пример 5. VBA программа «Игра»
    Задание. Создать vba программу под названием «Игра», в ко-
торой требуется угадать число, которое случайным образом выдаст
программа. В пользовательской форме и процедурах к ней органи-
зовать ввод задуманного числа в пределах от 1 до 10-ти и его срав-
нение с числом, которое случайным образом, в тех же пределах,
выдаѐт программа. В случае если числа не равны, должно быть вы-
дано сообщение «ВЫ ПРОИГРАЛИ» и значения чисел, а в случае
если числа равны - сообщение «ВЫ ВЫИГРАЛИ!!!» и так же зна-
чения чисел. Предусмотреть организацию кнопок для повторения
или завершения работы программы и запуска программы с листа
Excel.
     Создание пользовательской формы и процедур
    Порядок создания пользовательской формы аналогичен приме-
рам 1-4. Пользовательская форма для данного примера может быть
выполнена, например, в следующем виде, см. рис. 41.




                             Рис. 41

                                38