ВУЗ:
Составители:
38
Глава II. Практическое использование приложения
MS Excel
2.1. Одна задача и три варианта решения
В офисах небольших компаний или на небольших производствах часто
возникает необходимость выписывать счета-фактуры или накладные, состав-
лять сметы или калькуляцию. Объем работ не настолько велик, чтобы приобре-
тать дорогостоящий программный продукт, а рутинная работа, которую прихо-
дится день за днем проделывать, доставляет немало хлопот. К сожалению,
встречаются работники, которые в текстовом редакторе рисуют таблички, вно-
сят в них информацию, а потом на калькуляторе все пересчитывают.
В этой главе предлагаются три способа автоматизации:
• один – использовать формулы;
• второй способ – подключить к работе элемент управления Поле со
списком (ComboBox);
• а третий – не останавливаться на достигнутом: применять макросы,
писать небольшие процедуры.
Пусть даже есть такая работа, которую вы делаете только в начале месяца
(например, очищаете таблички от информации, копируете из месяца в месяц
одни и те же участки), но ведь эта работа носит повторяющийся характер, а зна-
чит, ее не только можно, но и нужно автоматизировать. Пусть компьютер за вас
это сделает, а вы в это время кофе попьете. Но прежде надо немного порабо-
тать, сделать «задел», может быть, даже на целый год вперед.
Задача, которую мы будем рассматривать, носит несколько обобщенный
характер, но мы ее будем решать на примере конкретных данных. Так будет
понятнее.
2.1.1. Постановка задачи и подготовка информации
Предположим, имеется товарный склад, из которого товары или мате-
риалы распределяются по другим складам или товарным точкам.
С помощью MS Excel создается база данных по имеющемуся ассортимен-
ту. Как показано на рис. 9, список находится на листе Товары, каждый товар
пронумерован, т.е. имеет свой уникальный код, и весь список товаров отсорти-
рован по полю кодов. Не обязательно, чтобы поле кодов было числовое, но
важно, чтобы список был отсортирован по возрастанию по этому полю, так как
функция, с которой в дальнейшем придется работать, требует этой сортировки.
При выдаче со склада товара выписывается какой-либо документ, например
Накладная (рис. 10). Бланк этой накладной помещается на отдельный лист с
названием Накладная. «Шапка» документа может быть заполнена заранее, так
как некоторые ее элементы не изменяются, а вот табличная часть в каждой на-
Глава II. Практическое использование приложения MS Excel 2.1. Одна задача и три варианта решения В офисах небольших компаний или на небольших производствах часто возникает необходимость выписывать счета-фактуры или накладные, состав- лять сметы или калькуляцию. Объем работ не настолько велик, чтобы приобре- тать дорогостоящий программный продукт, а рутинная работа, которую прихо- дится день за днем проделывать, доставляет немало хлопот. К сожалению, встречаются работники, которые в текстовом редакторе рисуют таблички, вно- сят в них информацию, а потом на калькуляторе все пересчитывают. В этой главе предлагаются три способа автоматизации: • один – использовать формулы; • второй способ – подключить к работе элемент управления Поле со списком (ComboBox); • а третий – не останавливаться на достигнутом: применять макросы, писать небольшие процедуры. Пусть даже есть такая работа, которую вы делаете только в начале месяца (например, очищаете таблички от информации, копируете из месяца в месяц одни и те же участки), но ведь эта работа носит повторяющийся характер, а зна- чит, ее не только можно, но и нужно автоматизировать. Пусть компьютер за вас это сделает, а вы в это время кофе попьете. Но прежде надо немного порабо- тать, сделать «задел», может быть, даже на целый год вперед. Задача, которую мы будем рассматривать, носит несколько обобщенный характер, но мы ее будем решать на примере конкретных данных. Так будет понятнее. 2.1.1. Постановка задачи и подготовка информации Предположим, имеется товарный склад, из которого товары или мате- риалы распределяются по другим складам или товарным точкам. С помощью MS Excel создается база данных по имеющемуся ассортимен- ту. Как показано на рис. 9, список находится на листе Товары, каждый товар пронумерован, т.е. имеет свой уникальный код, и весь список товаров отсорти- рован по полю кодов. Не обязательно, чтобы поле кодов было числовое, но важно, чтобы список был отсортирован по возрастанию по этому полю, так как функция, с которой в дальнейшем придется работать, требует этой сортировки. При выдаче со склада товара выписывается какой-либо документ, например Накладная (рис. 10). Бланк этой накладной помещается на отдельный лист с названием Накладная. «Шапка» документа может быть заполнена заранее, так как некоторые ее элементы не изменяются, а вот табличная часть в каждой на- 38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »