Анимация
JavaScript
|
Главная Библионтека 1. Нажмите кнопку Надпись панели Рисование и создайте на рабочем листе текстовое поле. 2. Наберите в текстовом поле следующий текст: «Программа составлена Владимиром для регистрации клиентов туристической фирмы». 3. Выделите текстовое поле и смените цвет его заливки на желтый, нажав кнопку Цвет заливки панели инструментов Рисование. Перечисленные выше действия будут переведены MacroRecorder в следующий макрос. Sub Макрос4() Макрос4 Макрос Макрос записан 30.11.99 (Владимир) ActiveSheet.Shapes.AddTextbox (msoTextOrientationHorizontal, 9.75, 45#, 108.75, 9б#).Select Selection.Characters.Text = "Программа составлена" & Chr(lO) & "Нами для регистрации" & Chr(lO) & "клиентов" & Chr(lO) & "туристической" & Chr(lO) & "фирмы" With Selection.Characters(Start:=1, Length:=86).Font .Name = "Arial Cyr" .FontStyle = "обычный" .Size = 10 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleNone .Colorindex = xlAutomatic End With Selection.ShapeRange.Fill.ForeColor.SchemeColor = 13 Selection.ShapeRange.Fill.Visible = msoTrue Selection.ShapeRange.Fill.Solid End Sub Из записанного макроса остается только скопировать нужные фрагменты в программу создаваемого приложения о базе данных регистрации туристов. Самостоятельное задание Разработать приложение с диалоговым окном «Регистрация клиентов отеля "Бриг"», в котором: • счетчик управляет вводом продолжительности проживания; • в раскрывающемся списке выводятся три типа номеров: одноместный, двухместный, люкс, стоимость проживания в которых соответственно равна 250, 200 и 450 руб. в сутки; • если постоялец заказывает завтраки в номер, то суточная оплата возрастает на 70 руб.; • при нажатии на кнопку ОК в поле Стоимость проживания выводится суммарная стоимость проживания клиента и все данные из диалогового окна ОК должны вводиться в базу данных, создаваемую на рабочем листе. Приложение. Варианты заданий для самостоятельной работы Задание 1. Автоматическое создание макросов Самостоятельно создайте макрос в соответствии с вариантом задания, используя средство автоматического создания макросов. Назначьте созданный макрос какой-либо панели инструментов. Добавьте к макросу необходимые комментарии. Проверьте работу макроса. Внесите в код созданного макроса какие-либо изменения и проследите, как это отразится на его работе. В каждом варианте задания необходимо создать два макроса: один для приложения MS Word и один для приложения Ms Excel. Макросы для MS Word 1. Макрос, изменяющий тип обрамления (а также толщину и цвет линий обрамления) фрагмента текста. 2. Макрос, изменяющий параметры абзаца (выравнивание, интервал, отступ красной строки). 3. Макрос, добавляющий в таблицу два несмежных столбца. 4. Макрос, преобразующий текст в таблицу. 5. Макрос, изменяющий стиль фрагмента текста. 6. Макрос, добавляющий в таблицу два смежных столбца слева от заданного столбца. 7. Макрос, добавляющий в текст верхний и нижний колонтитулы. 8. Макрос, добавляющий в таблицу три смежных строки со сдвигом вниз от заданной строки. 9. Макрос, выполняющий автозамену текста. 10. Макрос, преобразующий таблицу в текст. 11. Макрос, разбивающий текст на колонки. 12. Макрос, добавляющий в таблицу две несмежных строки. 13. Макрос, изменяющий толшину и цвет линий обрамления фрагмента текста, а также цвет фона. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [ 51 ] 52 53 54 55 56 57 |