Создание макросов

Вариант №5

Оглавление

1. Задача 1

2. Задача 2

3. Задача 3

4. Задача 4

5. Задача 5

6. Литература

Задание №1

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

а) вставить строку текста, содержащую фамилию, имя, отчество и группу, начиная с текущей ячейки;

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

в) найти сумму элементов столбцов таблицы;

г) задать границы для полученной таблицы;

д) найти сумму, среднее, наибольшее и наименьшее значение элементов всей таблицы.

Решение:

Вид>Макросы>Запись макроса>Имя макроса….>Ок.

Создаем таблицу. Выделяем ее и выбираем Главная>Число>Числовой>Два знака после запятой.

Для того, чтоб найти сумму, среднее, наибольшее и наименьшее значение элементов используем формулы.

Для суммы СУММ, для среднего значения СРЗНАЧ, наибольшее — МАКСА, наименьшее — МИН.

Макросы>Остановить запись. Для того, чтобы вставить макрос Макросы>Имя макроса>Выполнить.

Задание №2

Средствами Ехсеl создать базу данных. С помощью команды Данные —> Итоги рассчитать суммарную стоимость товаров, отправленных каждому потребителю, и по всей таблице. Полученную таблицу с итогами напечатать.

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

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

Решение:

В ячейках А3, В3, С3,D3,F3,G3,H3 создаем ячейки с соответствующими названиями: Накладная, Дата, Единица измерения, Потребитель, Цена, Количество, Стоимость. Затем выбираем Данные>Формат>заполняем все поля>Далее, так до тех пор, пока не будут введены все необходимые данные, потом нажимаем Закрыть.

Прежде чем с помощью команды Данные —> Итоги рассчитать суммарную стоимость товаров, отправленных каждому потребителю, и по всей таблице, необходимо сортировать товар ПО НАИМЕНОВАНИЮ и ПО ПОТРЕБИТЕЛЮ.

Д ля этого выбираем Данные>Сортировка

>Сортировать по>Потребитель>Затем по>Наименование>Ок.

Далее Выбираем Данные>Промежуточные итоги. И вводим в поля необходимые данные и нажимаем ОК.

Читайте также:  Методы решения логических задач

Для того чтобы выбрать из таблицы и напечатать данные о реализации продукции одного наименования, необходимо сделать такие действия: Данные>Фильтр>Наименование>Затем ставим галочку на против того наименования по которому нам нужно сделать итоги.

Для того, чтоб составить свободную таблицу необходимо не обходимо произвести такие действия: Вставка >Свободная таблица>

В списке полей свободной таблицы в окошко Наименование строк необходимо перетащить из Полей для добавления в отчет НАИМЕНОВАНИЕ, ПОТРЕБИТЕЛЬ, КОЛИЧЕСТВО,ЕД.ИЗМ. А в окошко Значения — СТОИМОСТЬ. Получится таблица.

Для того чтобы подвести итоги по конкретному товару или потребителю, необходимо, так же как и в Автофильтре поставить галочку на необходимом значении.

Задание №3

С помощью СУБД АССЕSS разработать базу данных для учета отгрузки выпущенной продукции. Имя созданной базы данных — Ваша фамилия. База данных должна содержать 3 таблицы, созданные в режиме «Конструктор», «Продукция», «Потребители» и «Поставки».

Создать связи между таблицами, задав условие целостности данных.

Напечатать все 3 таблицы.

Напечатать или нарисовать от руки структуру всех таблиц и схему данных.

Решение:

Вызвать Ассеss, выбрать Создание новой базы данных, задать имя файла базы данных и указать папку для ее сохранения.

В появившемся окне базы данных выбрать Создание > Конструктор таблиц. На экране появится пустое окно для задания структуры таблицы, которое необходимо заполнить. После этого для таблицы задается ключевое поле, и окно закрывается с сохранением информации. При этом таблице задается нужное имя.

Аналогично формируется структура всех таблиц.

Затем открываем эти таблицы в режиме ТАБЛИЦА и вводим данные.

Для создания связей между таблицами выбираем Работа с базами данных>Схема данных>Добавление таблицы>

Выбираем все три таблицы, и создем связи.

В окне ИЗМЕНЕНИЕ СВЯЗЕЙ Таблица/запрос>Поставки>Номенклатурный номер>Связанная таблица/запрос>Продукция>Номенклатурный номер. Ставим галочку на ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ ДАННЫХ и нажимаем СОЗДАТЬ.

Связь таблиц ПОСТАВКИ и КЛИЕНТЫ создается по тому же принципу, с одним условием: в таблице КЛИЕНТЫ в Индексированном поле каждого Текстового поля должно стоять условие «Да(совпадения не допускаются)»

Читайте также:  Эволюция экономических моделей

Задание №4

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

— вывод перечня продукции (поля Номенклатурный номер, Наименование, Единица измерения, Цена за единицу), отсортированный по наименованию продукции;

— вывод списка потребителей (поля Код потребителя, Потребитель, Го-род), которым была отправлена продукция в течение последних 50 дней;

— вывод информации о поставках продукции (поля Наименование, Едини-ца измерения, Цена за единицу, Количество, Дата отправки, Потребитель, Город). Вставить вычисляемое поле Стоимость. Отсортировать результаты запроса по на-именованию продукции.

Решение:

Для создания запросов Создание>Мастер запросов. Появляется окно Новый запрос.

Новый запрос>Простой запрос>Таблица «Продукция»>Доступные поля>Номенклатурный номер, Наименование, Единица измерения, Цена за единицу>Подробный>Открыть запрос для просмотра данных>Готово.

Теперь открываем этот запрос в режиме конструктора, и в строке СОРТИРОВКА и столбце НАИМЕНОВАНИЕ ставим ПО ВОЗРАСТАНИЮ

Остальные запросы создаются так же, за исключением того, что во втором запросе в столбце дата в Условии отбора задаем условия .

В третьем запросе в строке Поле в пустом столбце правой кнопкой мышки вызываем меню и выбираем построить…

В окне Построитель выражений выбираем Таблицы>Поставки>Количество> * >Продукция>Цена за единицу>Ок.

Задание №5

Создать и распечатать отчет о поставках продукции с полями Наклад-ная, Наименование, Единица измерения, Цена за единицу, Количество, Дата отправки, Потребитель, Город, Стоимость. Группировка первого уровня по полю Наименование. Сортировка по полю Потребитель. Макет — структура1, стиль -строгий. Подсчитать стоимость продукции каждого наименования и итоговую стоимость.

Решение:

Для создания отчета выбираем Создание>Мастер

отчетов>Таблицы и >Уровень запросы>Запрос3>Доступные поля, все>Далее группировки>Наименование>Далее>Сортировка>Потребитель> Итоги

>Далее>Макет>структура>Ориентация>Альбомная>Далее>

Стиль>Стандартная>Далее>посмотреть отчет>Готово.

Литература:

1. Руденко В.Д. «Курс информатики», изд. Второе — Киев, 2001.

2. Левин А. «Самоучитель работы на компьютере» изд. Третье, — Киев, 2007.

3. С.І Зайцев, А.Є. Гончаренко «Методичні вказівки», Алчевськ:ДГМІ, 2000.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...