русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Индивидуальные задания.


Дата добавления: 2015-07-23; просмотров: 932; Нарушение авторских прав


Создать рабочую книгу Excel, содержащую заданное согласно варианту количество листов и макрос.

Разработать в виде отдельного файла Word инструкцию пользователя по работе этим документом Excel.

Вариант 1. Формирование пустой зачетной ведомости

Создать документ Excel, позволяющий формировать пустую экзаменационную ведомость для выбранной группой. Списки 5 групп по 15 человек оформить в виде отдельных листов рабочей книги Excel. Оформление листа – табл.9:

 

Таблица 9.

Группа № Факультет ФМФ ИВТ
№п/п ФИО № зач. книжки  
Андреев С.Н.  
Баранов Н.И.  
Воронина Т.П.  
• • •      

 

На отдельном листе рабочей книги создать таблицу со списком сдаваемых предметов и преподавателей, принимающих соответствующий экзамен. Вид листа – табл.10.

 

Таблица 10.

Список предметов    
Предмет Преподаватель Дата
     

 
 

Для формирования ведомости создать макрос, который при запуске выводит на экран окно, представленное на рис.10. Пользователь выбирает нужную группу и нужный предмет. После этого в отдельных строках появляется дата и фамилия преподавателя. Щелчок на кнопке «Формировать» приводит к формированию пустой ведомости заданной формы (рис.11) на отдельном листе «Ведомость» рабочей книги.

 

Рис.10. Вид окна макроса, формирующего ведомость

  № п/п ФИО № зачет. книжки Оценка Подпись  
  • • •          
           
Итого:
отлично
Хорошо
удовлетворительно
неудовлетворительно
н/я
Экзаменатор: <ФИО> _________________ Подпись_____________________
Экзаменационная ведомость
Факультет
Группа Дата____________
Дисциплина _______________________ Экзаменатор ________________________

Рис.11. Вид пустой ведомости, формируемой макросом.



Вариант 2. Письмо - поздравление

Создать документ Excel, позволяющий формировать письмо – поздравление, наполняемое данными из листов рабочей книги. Рабочая книга состоит из 5 листов:

1. Лист«Праздники» содержит список праздников.

2. Лист«Знакомые» содержит сведения о знакомых: Фамилия, Имя, Отчество.

3. Лист«Пожелания» содержит таблицу поздравительных текстов из двух столбцов:

4. идентификационное слово (для облегчения дальнейшего создания макроса) и полный текст поздравления (принцип организации автотекста).

5. Лист«Обращения» содержит список обращений (Дорогой, Уважаемый и т.д.).

6. Лист«Письмо» предназначен для формирования письма.

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

В нижней части окна имеются две кнопки: «Выход» и «Письмо» - для вывода и выводи текста письма на лист«Письмо» соответственно. При выводе письма на рабочий лист необходимо оформить разные части текста письма цветом, шрифтом и т.д.

Вариант 3. Товарный чек

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

Лист«Ассортимент» содержит таблицу о наличии товаров у фирмы (табл. 14).

Таблица 14.

Ассортимент  
Код   Наименование   Вес 1 шт.   Цена 1 шт.   Штук в упаковке   Кол-во упаковок   Всего штук  
                           

 

В отдельных строках данного листа: имеется количество оформленных на данный мо­мент товарных чеков, дата, сведения о продавце – владельце фирмы.

Лист«Покупатели» содержит сведения об оптовых покупателях: № п/п , название фирмы-покупателя и слово «РОЗНИЦА»–- для частных лиц в колонке названия фирмы.

Лист«Товарный чек» содержит шаблон товарного чека (таблица 15), который заполняется с помощью макроса.

Макрос при запуске выводит на экран окно «Товарный чек», в котором из выведенного списка пользователь выбирает покупателя. При нажатии на кнопку «Чек», вызывающую на экран окно (рис.12). При нажатии кнопки «Завершение работы» завершается работа макроса.

Таблица 15.

Товарный чек № <Номер> от <Дата> От: <ФИО продавца> Кому: «Фирма-покупатель или «РОЗНИЦА»  
  Код Наименование товара   Заказ штук Цена   Отпущено   Стоимость    
  шт упак упак   шт      
                                 
                              Всего шт    
Сдал <Данные продавца> <Подпись>   Итого: Получил <Данные покупателя> <Сумма> <Подпись>
                       

 

 
 

Рис.12. Вид окна макроса «Товарный чек»

 

В окне «Товарный чек» пользователь может выбрать из списка нужный товар, указать требуемое количество штук. При этом автоматически вычисляется сумма оплаты за товар, увеличивается итоговая сумма чека, выво­димая в окне. Она позволит пользователю оценить возможность покупки и при желании поменять выбранный товар и требуемое количество штук.

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

1. В шаблон на листе «Товарный чек» добав­ляется очередная строка.

2. В ней рассчитывается (для удобства отпуска) количество целых упаковок и количество штук в неполной упаковке.

3. Фиксируется итоговая сумма чека.

4. Обнуляются: сумма товара и количество штук в окне.

При нажатии кнопки «Выход» в окне «Товарный чек» завершается формирование товарного чека добавлением итоговой строки и данных о продавце и покупателе, если отпуск товара оптом. Для розничной продажи указывается только итоговая строка.

 

Вариант 4. Расчетный листок зарплаты

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

Таблица 16. «Сведения о сотрудниках»

Таб. номер   ФИО   Должность   Оклад   Тип   Ученая степень   Условия труда   Кол-во детей  
Штатный/сов-местительство 1/0 1/0

Таблица 17. «Надбавки»

Должность   Надбавка (в %)  
       

Таблица 18. «Доплаты»

Код Наименование Сумма
  Литература 50% МРОТ
  За ученую степень
  За вредные условия труда 12% оклада

Таблица 19. «Удержания»

Код Наименование Удержание (в %)
    Профсоюз   1%  
    Подоходный налог   13%  
    Сбор на содержание милиции   3% от МРОТ  
    Пенсионный фонд   3%  
    ……    

Формирование расчетного листка производится с помощью макроса, который при запуске выдает на экран окно, вид которого представлен на рис.13.

 
 

Рис.13. Формирование расчетного листка.

Окно «Сотрудник» представляет собой список сотрудников из таблицы «Сведения о сотрудниках», остальные поля при выводе окна на экран пустые. Кроме того, не выведен признак «Штатный/совместитель».

При выборе фамилии из списка автоматически появляется признак «Штатный» или «Совместитель» и заполняются данными остальные поля

При нажатии кнопки «Расчетный листок» макрос производит расчет данных выбранного человека и заполнение расположенного на отдельном листе рабочей книги Excel шаблона расчетного листка, представленный в таблице 20.

Таблица 20. Расчетный листок



<== предыдущая лекция | следующая лекция ==>
Порядок работы | Порядок выполнения расчета.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.079 сек.