Инфоурок Информатика Другие методич. материалыПрактическая работа Инструментальная среда разработки

Практическая работа Инструментальная среда разработки

Скачать материал

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
преподавателя Мирошниченко В.А.
по выполнению практической работы «
Инструментальная среда разработки VBE»

МДК.01.02 Прикладное программирование

ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем

 

 

 

 


 

Оглавление

Понятие офисного приложения. 3

Классификация офисных приложений. 9

Особенности разработки офисных приложений. 10

Проверь себя: 14

 


 

Инструментальная среда разработки

Цели занятия:

*           Изучить некоторые возможности среды программирования VBA.

*           Освоить приемы использования различных средств интерфейса Visual Basic Editor.

Коротко о главном

Редактор Visual Basic — это инструмент для создания модулей и просмотра их содержимого, создания и редактирования текста процедур, создания диалоговых окон и решения других задач, с которыми приходится сталкиваться при работе с программами на языке Visual Basic. Окно редактора Visual Basic представлено на рисунке 2.

Рисунок 2 – Окно редактора Visual Basic

 

Запуск редактора VB

Запустить редактор можно двумя способами:

*       Выберите в меню Сервис Макрос Редактор Visual Basic.

*       Нажмите <Alt+ Fll>.

Окно редактора содержит три дочерних окна. Каждое из дочерних окон предоставляет некоторую информацию о вашем проекте. Проект - это модули и другие объекты, сохраненные в рабочей книге Excel.

Обычно дочерние окна размещены у границы родительского окна (docked position) — правой, левой, верхней или нижней. По умолчанию дочерние окна редактора Visual Basic расположены у левой границы.

Перетащив прижатое окно от границы, вы получите плавающее окно. (Плавающим называется окно, которое всегда находится поверх других окон). Кроме того, вы можете менять размеры дочерних окон, перетаскивая их границы — так же, как вы это делаете с остальными окнами.

Окно Project (Проект).

В окне Project вы видите древообразную структуру, описывающую ваш проект: открытые в данный момент книги, объекты, содержащиеся в этих книгах (модули, ссылки, формы и т. д.). Это окно предназначено для поиска модулей и других объектов в вашем проекте.

Окно Properties (Свойства).

В окне Properties приведены свойства выбранного в данный момент объекта. Иногда свойства объекта состоят только из его имени. На вкладке Alphabetic (По алфавиту) объекты приведены в алфавитном порядке. На вкладке Categorized (По категориям) объекты отсортированы по категориям. Сейчас вы можете не особенно напрягаться, пытаясь понять свойства объектов. Вы узнаете об этом больше, продвигаясь в естественном темпе.

Окно Object Browser (Просмотр объектов).

В этом окне приведен список всех объектов, которые имеются в системе и которые можно использовать при создании проекта. Окно состоит из трех основных частей:

*     Раскрывающийся список Project/Library. В этом списке можно выбрать различные проекты и библиотеки проектов. Выбор в списке элемента <All Libraries> отображает список объектов всех библиотек.

*     Список Classes. В этом списке выводятся все классы объектов выбранной библиотеки.

*     Список Members. В этом списке выводятся все компоненты выбранного класса. При выделении строки в списке Members в нижней части окна Object Browser приводится дополнительная информация о выбранном компоненте.

Окно Code (Программа)

В режиме Procedure View в окне Code виден текст только одной процедуры. Для того чтобы посмотреть текст других процедур, нужно воспользоваться раскрывающимся списком Procedure (Процедура). В режиме Full Module View вы тоже можете воспользоваться этим списком для того, чтобы быстро переключаться с одной процедуры на другую.

Для выбора объекта, процедуры которого вы хотите просмотреть или отредактировать, можете воспользоваться списком Object (Объект).

Окно UserForm (Редактирование форм)

Для создания диалоговых окон разрабатываемых приложений в VBA используются формы. Редактор форм является одним из основных инструментов визуального программирования. Форма в проект добавляется выбором команды Insert UserForm. В результате на экран выводится незаполненная форма с панелью инструментов Toolbox. Используя панель инструментов Toolbox, из незаполненной формы можно сконструировать любое требуемое для приложения диалоговое окно.

Задание 1

Разработка и отладка программ ведется с помощью редактора Visual Basic (Visual Basic Editor). Обычно в окне редактора используются три панели (три отдельных окна). Изучите назначение и возможности окна Project.

1         Откройте файл Первый сеанс.xls из папки Обучение и сохраните его в своей личной папке.

2         Для того, чтобы закрыть диалоговое окно Приглашение, щелкните на командной кнопке ОК.

3         Запустите редактор. Это можно сделать двумя способами:

*     Выберите в меню Сервис Макрос Редактор Visual Basic.

*     Нажмите <Alt+ Fll>.

4         Измените размеры окна Project так, чтобы были видны все компоненты проекта.

5         Найдите кнопку переключения режимов отображения (Toggle Folders) и выберите режим, в котором объекты сгруппированы в папках в соответствии с их типом (объекты Excel, модули, формы и ссылки)

6         Выделите объект welcome и при помощи кнопки View Object отобразите его на экране.

7         Выделите в окне Project лист привет и при помощи кнопки View Object отобразите его на экране.

8         Вернитесь в редактор через панель задач.

9         Выделите в окне Project модуль Объявление_переменных и при помощи кнопки View Code отобразите его на экране.

10      В окне редактора закройте все вложенные окна.

Задание 2

Изучите назначение и возможности окна Properties.

1        При помощи кнопок на панели инструментов разместите в редакторе окно Project и окно Properties.

2        Двойным щелчком на объекте welcome выведите на экран пользовательскую форму.

3        В окне проекта поочередно выделяйте объекты в окне Project и на пользовательской форме welcome и наблюдайте, как при этом меняется содержание окна свойств.

4        На пользовательской форме выделите элемент управления Label1.

5        Измените в окне Properties свойство ForeColor (цвет текста) элемента управления Label1

*     Выделите свойство ForeColor в списке свойств.

*     Раскройте палитру цветов (при помощи кнопки раскрывающегося списка) и выберите вкладку Palette.

*     Выберите зеленый цвет.

6        Выделите UserForm и запустите приложение при помощи кнопки Run Sub/UserForm на панели инструментов.

7        Убедитесь, что цвет текста изменился, и закройте форму щелчком на кнопке ОК.

Задание 3

Изучите назначение и возможности окна Code.

1        Добавьте кнопку на пользовательскую форму (элемент управления CommandButton на панели инструментов Toolbox)

2        Посмотрите в окне Properties какое значение по умолчанию получило свойство name и свойство caption (они одинаковы).

3        Измените в окне Properties свойство name элемента управления CommandButton на color, а свойство caption на Цвет.

4        Двойным щелчком на кнопке Цвет откройте окно кода. Вы увидите заготовку процедуры обработки события, имя которой состоит из имени элемента управления color и имени события Click (щелчок на кнопке). Между строк Private Sub и End Sub вставьте тело процедуры, меняющее цвет текста на красный. Окончательно процедура должна выглядеть так:

 

Private Sub color_Click()

    Label1.ForeColor = &HFF&

End Sub

 

5        Запустите процедуру щелчком на кнопке Run Sub/UserForm и проверьте работу кнопки.

6        Закройте диалоговое окно Приглашение и вновь вернитесь в редактор Visual Basic.

Задание 4

Изучите назначение и возможности окна Object Browser.

1        Откройте окно Object Browser при помощи кнопки на панели инструментов или из меню View.

2        Убедитесь, что в списке Project/Library отмечен пункт <All Libraries>. В этом случае окно Object Browser отображает все модули и объекты в списке Classes.

3        Введите в текстовом поле Search Text имя процедуры color_Click и щелкните на кнопке Поиск.

4        Внимательно рассмотрите появившиеся списки Search Results. Двойным щелчком на имени процедуры в списке откройте окно кода.

5        Отредактируйте процедуру так, чтобы цвет текста менялся на синий (код синего цвета - &H800000&).

6        Проверьте работу отредактированной процедуры.

7        Закройте окно Object Browser.

Проверь себя:

Запишите в тетрадь ответы на контрольные вопросы и решения ситуаций.

1        Как вы понимаете, что называется проектом VBA?

2        Из каких объектов состоит проект Первый сеанс (используйте окно Project)?

3        Как отобразить объекты в окне Project сгруппированными по категориям?

4        Какие объекты включает в себя пользовательская форма welcome (используйте окно UserForm)?

5        При помощи окна Object Browser найдите, в каком модуле находится процедура Practic3?

6        Откройте процедуру Practic3 и запустите ее из окна кода. Как работает эта процедура?

7        Как при помощи окна Properties поменять цвет шрифта на кнопке ОК?

8        Какие ключевые слова начинают и заканчивают процедуру обработки события?

9        Объясните назначение кнопок на панели инструментов окна Project.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практическая работа Инструментальная среда разработки"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по ипотечному кредитованию

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Методические рекомендации по выполнению практической работы "Инструментальная среда разработки" предназначены для студентов и всех желающих самостоятельно освоить работу в среде VBE.

Редактор Visual Basic — это инструмент для создания модулей и просмотра их содержимого, создания и редактирования текста процедур, создания диалоговых окон и решения других задач, с которыми приходится сталкиваться при работе с программами на языке VisualBasic.

В разделе "Коротко о главном" описывается интерфейс редактора кода.

В работе предлагается выполнить четыре практических задания, а затем ответить на вопросы и решить ситуации.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 656 252 материала в базе

Скачать материал

Другие материалы

Информационные ресурсы общества. Образовательные информационные ресурсы
  • Учебник: «Информатика. Базовый уровень», Босова Л.Л., Босова А.Ю.
  • Тема: § 1. Информация. Информационная грамотность и информационная культура
  • 02.10.2020
  • 5540
  • 27
«Информатика. Базовый уровень», Босова Л.Л., Босова А.Ю.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 22.12.2014 1020
    • DOCX 91.5 кбайт
    • 14 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Мирошниченко Вера Алексеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Мирошниченко Вера Алексеевна
    Мирошниченко Вера Алексеевна
    • На сайте: 9 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 7744
    • Всего материалов: 7

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 610 человек из 77 регионов
  • Этот курс уже прошли 945 человек

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 106 человек из 42 регионов
  • Этот курс уже прошли 576 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 687 человек из 79 регионов
  • Этот курс уже прошли 1 799 человек

Мини-курс

Управление техническими ресурсами и экономикой предприятия

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегии бизнес-развития

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Проведение и применение трансформационных игр

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 108 человек из 47 регионов
  • Этот курс уже прошли 50 человек