Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 1-13 3ий сем (Задания) / КИТ_лр13_VBA_задания

.doc
Скачиваний:
24
Добавлен:
15.06.2014
Размер:
31.74 Кб
Скачать

ВАРИАНТ 1

ЗАДАНИЕ 1

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовые поля поле “Граница” и “Имя файла”;

  • переключатели “В рабочий лист” и “В файл”;

  • кнопки “Вывести” и “Выход”.

В рабочем листе в столбце A (начиная с ячейки A1) указаны фамилии людей, в столбце B – их доходы. При нажатии на кнопку “Вывести” фамилии людей, доход которых превышает величину, указанную в поле “Граница”, должны выводиться в столбец E рабочего листа (начиная с ячейки E1) или в текстовый файл, в зависимости от состояния переключателя. Если вывод выполняется в файл, то его имя должно быть указано пользователем в поле “Имя файла”. При нажатии кнопки “Выход” форма закрывается.

ЗАДАНИЕ 2

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовые поля “Числа” и “Строки символов”;

  • флажки “Числа” и “Строки символов”;

  • кнопки “Подсчет” и “Выход”.

Имеется также текстовый файл, некоторые строки которого представляют собой числа, а некоторые – строки символов.

При нажатии кнопки “Подсчет” программа должна выполнить загрузку файла (для этого должно открываться окно загрузки, в котором пользователь выбирает файл), а затем подсчитать количество строк в загруженном текстовом файле в соответствии с настройкой флажков (т.е., например, если флажок “Числа” сброшен, а “Строки символов” – установлен, то подсчитывается количество строк в файле, представляющих собой строки символов). Имя файла указывается в поле “Имя файла”. Результаты подсчета выводятся в соответствующие поля “Числа” и “Строки символов”. При нажатии кнопки “Выход” форма закрывается.

ВАРИАНТ 2

ЗАДАНИЕ 1

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовое поле “Имя файла”;

  • переключатели “Средний балл”, “Оценки” “Все”;

  • кнопки “Вывести” и “Выход”.

В рабочем листе в столбце A (начиная с ячейки A1) указаны фамилии студентов, в столбцах B–E - их оценки (у каждого – по 4 оценки). При нажатии на кнопку “Вывести” в текстовый файл, имя которого указано в поле “Имя файла”, должны выводиться фамилии студентов. Если при этом установлен переключатель “Средний балл”, то вместе с фамилией выводится средний балл студента; если установлен переключатель “Оценки”, то выводятся оценки студента, а если установлен переключатель “Все”, то выводится и средний балл, и все оценки. При нажатии кнопки “Выход” форма закрывается.

ЗАДАНИЕ 2

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовые поля “Число” и “Вхождения”;

  • кнопки “Подсчет” и “Выход”.

Имеется также текстовый файл, каждая строка которого – число.

При нажатии кнопки “Подсчет” программа должна выполнить загрузку файла (для этого должно открываться окно загрузки, в котором пользователь выбирает файл), а затем подсчитать в загруженном файле количество вхождений числа, указанного в поле “Число” (т.е. количество строк в файле, представляющих собой это число). Результат (количество вхождений) выводится в поле “Вхождения”. При нажатии кнопки “Выход” форма закрывается.

ВАРИАНТ 3

ЗАДАНИЕ 1

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовое поле “Имя файла”;

  • флажок “Среднее”;

  • кнопки “Вывести” и “Выход”.

В рабочем листе в столбце A (начиная с ячейки A1) указаны фамилии людей, в столбце B – их доходы. При нажатии на кнопку “Вывести” все фамилии людей и их доходы должны выводиться в текстовый файл, указанный в поле “Имя файла” (имя и доход каждого человека должны образовывать одну строку файла). Если установлен флажок “Среднее”, то вычисляется и выводится в файл также средний доход. При нажатии кнопки “Выход” форма закрывается.

ЗАДАНИЕ 2

Создать пользовательскую форму, содержащую следующие элементы управления:

  • текстовые поля “Количество” и “Среднее”;

  • флажок “Среднее”;

  • счетчик;

  • кнопки “Подсчет” и “Выход”.

Имеется также текстовый файл, каждая строка которого – число.

При нажатии кнопки “Подсчет” программа должна выполнить загрузку файла (для этого должно открываться окно загрузки, в котором пользователь выбирает файл), а затем прочитать из выбранного пользователем текстового файла столько строк (т.е. чисел), сколько указано в поле “Количество”. Значение поля “Количество” задается с помощью счетчика. Считанные числа выводятся в столбец A на рабочем листе, начиная с ячейки A1. Если установлен флажок “Среднее”, то вычисляется также среднее значение из загруженных чисел; оно выводится в поле “Среднее” При нажатии кнопки “Выход” форма закрывается.