МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


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


Целительная привычка


Как самому избавиться от обидчивости


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


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


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


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар.

Создание кнопочного интерфейса.





 

Переходим на лист «Интерфейс». На данном листе создадим 7 кнопок. Для этого необходимо сделать активной панель инструментов «Элементы управления». Данная панель будет активной, если выполнить следующие действия в меню Вид выберите пункт Панель инструментов, а затем команду – Элементы управления. На экране появиться панель инструментов «Элементы управления», содержащая элемент управления – Кнопка.

 

Переходим далее в режим Конструктор. Для этого на панели «Элементы управления» щелкнем на значок .

После этого щелкните на элемент управления Кнопка левой кнопкой мыши и, перетаскивая указатель мыши, нарисуйте рамку кнопки на рабочем листе. В дальнейшем размер кнопки и ее расположение можно будет изменить. На рабочем листе появилась Кнопка с названием Command Button1. Далее подведите к ней курсор мыши и щелкните правую кнопку. Из раскрывающегося списка выберите Объект Command ButtonEdit. Теперь имеется возможность поменять название кнопки. Сотрите старое название и введите новое название – Список абитуриентов. Данную кнопку будем использовать для того, чтобы при нажатие на нее автоматически открывался лист Список.

Далее поменяем цвет кнопки и размер шрифта. Для этого подведите к ней курсор мыши и щелкните правую кнопку. Из раскрывающегося списка выберите Свойства. На экране появится окно Properties (Свойства). Измените следующие свойства:

- BackColor (Цвет кнопки): бледно розовый;

- Font (Шрифт): Courier New, полужирный, 12 размер.

Далее два раза мышкой нажимаем на кнопку Список абитуриентов в режиме конструктор или на кнопку на панели инструментов . Откроется окно редактора Visual Basic. Оно имеет вид:

 

Слева в окне редактора Visual Basic располагается Окно проекта, а справа – Окна редактора кода. В Окне проекта расположены проекты всех открытых рабочих книг. А Окно редактора кода служит редактором для ввода и изменения кода процедур.

Как определялось выше, при нажатии на кнопку «Список абитуриентов» на листе Интерфейс, должен автоматически открываться лист Список с таблицей Список абитуриентов. Для этого в проекте Visual Basic в объектах на листе 1 должна быть следующая команда

 

'Кнопка Список абитуриентов открывает Список

Private Sub CommandButton1_Click()

Лист2.Activate

End Sub

 

Окна редактора кода Лист1 должно содержать следующую команду

Пояснение. Вторая и четвертая строка появляются автоматически при первом нажатие на кнопку. Первая строка служит пояснением, поэтому начинать ее следует с ‘. Третья строка определяет, что при нажатие на кнопку1 будет активен Лист2 (Лист2.Activate). В Окне проекта видно, что Лист2 – лист Список.

Private Sub – начало подпрограммы;

CommandButton1_Click() – при нажатии на кнопку CommandButton1 на экране открывается Лист2 – Лист2.Activate;

End Sub – конец подпрограммы.

 

Далее на листе Интерфейс создадим еще 6 кнопок:

- Кнопка2 «Результаты экзаменов» открывает лист Абитуриенты;

- Кнопка3 «ЭФ-1» открывает лист ЭФ-1;

- Кнопка4 «ЭФ-2» открывает лист ЭФ-2;

- Кнопка5 «ЭФ-3» открывает лист ЭФ-3;

- Кнопка6 «ЭФ-4» открывает лист ЭФ-4;

- Кнопка7 «Выход» служит для выхода из ИС.

Первые 5 кнопок создаются аналогично кнопке «Список абитуриентов». Поместите их недалеко друг от друга и объедините общей рамкой при помощи меню Формат пункт Ячейки вкладка Границы.

Кнопка «Выход» в Окне редактора кода Лист1 должна содержать следующую команду:

‘ Кнопка Выход

Private Sub CommandButton7_Click()

Workbooks.Close

End Sub

 

Пояснение. Workbooks.Close означает закрыть рабочую книгу (Workbooks).

 

Сохранить изменения в файле.

 

После проделанных действий рабочий лист «Интерфейс» должен выглядеть следующим образом:

 

Далее создадим на других листах кнопки.

При нажатии на кнопку «Список абитуриентов» открывается лист Список (лист 2). Создадим на листе Список две кнопки:

- Кнопку1 «Интерфейс», которая будет возвращать нас на лист Интерфейс;

- Кнопку2 «Результаты экзаменов», при помощи которой открывается лист Абитуриенты.

Для этого в окне редактора кода Лист2 необходимо ввести соответствующие команды.

 

Лист будет выглядеть так

 

При нажатии на кнопку «Результаты экзаменов» открывается лист Абитуриенты (лист 3). Создадим на этом листе:

- Кнопку1 «Интерфейс», которая будет возвращать нас на лист Интерфейс;

- Кнопку2 «Сводная таблица», при помощи которой открывается лист Сводная таблица;

- Кнопку3 «Список абитуриентов», открывающая лист Список.

Для этого в окне редактора кода Лист3 необходимо ввести соответствующие команды.

 

Лист будет выглядеть так:

 

При нажатии на кнопку «ЭФ-1» открывается лист ЭФ-1 (лист 6), на кнопку «ЭФ-2» - лист ЭФ-2 (лист 7), на кнопку «ЭФ-3» - лист ЭФ-3 (лист 8), на кнопку «ЭФ-4» - лист ЭФ-4 (лист 9). Создадим на этих листах:

- Кнопку1 «Интерфейс», которая будет возвращать нас на лист Интерфейс;

- Кнопку2 «Диаграмма сумма балов», при помощи которой открывается лист ДиаграммаСумма;

- Кнопку3 «Диаграмма результаты экзаменов», при помощи которой открывается лист ДиаграммаРезультаты.

 

Для этого в окне редактора кода Лист6, Лист7, Лист8, Лист9 необходимо ввести соответствующие команды.

 

Например, лист ЭФ-1 будет выглядеть так:

 

На листе «Сводная таблица» создадим кнопку «Назад», которая будет возвращать нас на лист Абитуриенты.

 

На листах ДиаграммаСумма и ДиаграммаРезультаты создадим

- Кнопку1 «Назад ЭФ-1» около диаграммы, относящейся к ЭФ-1, которая будет возвращать на лист ЭФ-1;

- Кнопку2 «Назад ЭФ-2» около диаграммы, относящейся к ЭФ-2, которая будет возвращать на лист ЭФ-2;

- Кнопку3 «Назад ЭФ-3» около диаграммы, относящейся к ЭФ-3, которая будет возвращать на лист ЭФ-3;

- Кнопку4 «Назад ЭФ-4» около диаграммы, относящейся к ЭФ-4, которая будет возвращать на лист ЭФ-4.

 

Например, лист ДиаграммаСумма может выглядеть так:

Сохранить изменения в файле.

 

Таким образом, в процессе выполнения лабораторной работы был создан файл, содержащий следующие листы:

- Лист 1 «Интерфейс»;

- Лист 2 «Список»;

- Лист 3 «Абитуриенты»;

- Лист 4 «Проходной балл»;

- Лист 5 «Сводная таблица»;

- Лист 6 «ЭФ-1»;

- Лист 7 «ЭФ-2»;

- Лист 8 «ЭФ-3»;

- Лист 9 «ЭФ-4»;

- Лист 10 «ДиаграммаСумма»;

- Лист 11 «ДиаграммаРезультаты».

Каждый лист, кроме «Проходной балл», должен содержать элемент управления «Кнопка».

 

Предъявить полученные результаты преподавателю.





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.