Надстройки MS Exсel

Всероссийский заочный финансово экономический 

институт





























Курсовая работа по информатике

на тему:

«Надстройки  MS Exсel»















Исполнитель :

специальность

    группа 

№  зачетной книжки 

Руководитель:





















Москва, 2008 

Содержание.



Введение.

Теоретическая часть:

Надстройки, поставляемые с Microsoft Excel

Загрузка и выгрузка программ надстроек

Практическая часть.

Список используемой литературы.

Приложения.

































































Введение.





	Microsoft Excel  средство для работы с электронными таблицами, намного превышающее по своим возможностям существующие редакторы таблиц, первая версия данного продукта была разработана фирмой Microsoft в 1985 году. Microsoft Excel  это простое и удобное средство, позволяющее проанализировать данные и, при необходимости, проинформировать о результате заинтересованную аудиторию, используя Internet. Microsoft® Excel разработан фирмой Microsoft, и является на сегодняшний день самым популярным табличным редактором в мире. Кроме стандартных возможностей его отличает следующие возможности, он выводит на поверхность центральные функции электронных таблиц и делает их более доступными для всех пользователей. Для облегчения работы пользователя упрощены основные функции, создание формул, форматирование, печать и построение графиков. Однако ни одна программа не будет работать как надо, без ее предварительной настройки. Далее я попыталась изложить некоторые из возможностей надстроек Microsoft Excel.































Теоретическая часть





Надстройки — это программы, входящие в состав Microsoft Excel и расширяющие его возможности. Перед использованием надстроек их необходимо установить сначала на компьютере, а затем в Microsoft Excel. По умолчанию надстройки (файлы с расширением *.xla) устанавливаются в папке Library, которая находится в папке Microsoft Excel. При установке надстроек их возможности становятся доступными в Microsoft Excel, а в меню добавляются соответствующие команды.

В целях экономии памяти следует удалить редко используемые надстройки. При удалении надстройки ее возможности становятся недоступными в Microsoft Excel, а соответствующие команды убираются из меню. Однако при этом программа надстройки остается на диске компьютера и может быть заново установлена в Microsoft Excel.

В качестве надстройки может быть использована программа на Visual Basic. Для получения сведений о преобразовании программы на Visual Basic в надстройку обратитесь к руководству программиста по Microsoft Office 97/Visual Basic.

































Надстройки, поставляемые с Microsoft Excel.





	Некоторые сведения в этом разделе могут быть не применимы к отдельным языкам.

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

	Папка Library или папка Addins либо одна из их подпапок в папке «Microsoft Office\Office».

	Если требуемая надстройка отсутствует в списке Доступные надстройки диалогового окна Надстройки, можно установить надстройку с веб-узла Microsoft Office.

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

	Надстройка

	Описание

	AccessLinks

	Дополняет Microsoft Excel формами и отчетами Microsoft Access, а также позволяет импортировать данные Microsoft Excel в формат Microsoft Access. Доступна при установленном Microsoft Access 97.

	Пакет анализа

	Дополняет Microsoft Excel финансовыми, статическими и инженерными функциями.

	Пакет анализа VBA

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

	Автосохранение

	Автоматически сохраняет книги через заданные интервалы времени.

	Мастер суммирования

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

	Мастер преобразования файлов

	Преобразует группы файлов в формат книги Microsoft Excel.

	Пересчет в евро

	Форматирует значения как суммы в евро и предоставляет функцию EUROCONVERT для пересчета валют.

	Помощник по Интернету

	Позволяет разработчикам размещать данные Microsoft Excel в Интернет, используя синтаксис помощника по Интернету.

	Мастер подстановок

	Создает формулу для поиска данных в диапазоне по другому значению в этом же диапазоне.

Поиск решения

	

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

	Надстройка ODBC

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

	Надстройка MS Query для MS Excel 5.0

	Преобразует диапазоны внешних данных из формата Microsoft Excel 97 в формат Microsoft Excel версии 5.0/95; позволяет использовать макросы, написанные на Visual Basic для предыдущих версий Microsoft Excel.

	Диспетчер отчетов

		

	Создает отчеты по различным областям печати, представлениям в книге и сценариям.

	Мастер шаблонов с функцией сбора данных

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

	Мастер Web-форм

	Создает на сервере WWW специальную форму. Данные введенные в этой форме автоматически добавляются в базу данных.

	









































	Загрузка и выгрузка программ надстроек

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

Надстройки Microsoft Excel, такие как надстройки пакета анализа и поиска решения, доступны при установке Microsoft Office или Microsoft Excel. 

Дополнительные надстройки для Microsoft Excel можно загрузить с веб-страницы Загрузка веб-узла Microsoft Office Online. 

Настраиваемые надстройки для модели компонентных объектов (COM) (Надстройка COM. Вспомогательная программа, позволяющая расширить возможности приложения Microsoft Office за счет добавления пользовательских команд и новых функций. Надстройки COM могут выполняться в одном или нескольких приложениях Microsoft Office. Имена файлов надстроек COM имеют расширения DLL или EXE.) и автоматизированные надстройки предоставляются их разработчиками.

	Загрузка и выгрузка надстройки Microsoft Excel

		В меню Сервис выберите команду Надстройки.

	Загрузка надстройки

	Нажмите кнопку Обзор, чтобы найти надстройку, которой нет в окне Список надстроек.

	Установите в окне Список надстроек флажок той надстройки, которую необходимо загрузить, а затем нажмите кнопку OK. 

	Следуйте инструкциям программы установки, если они имеются. 

	Выгрузка надстройки

	В окне Список надстроек снимите флажок той надстройки, которую необходимо выгрузить, а затем нажмите кнопку OK. 

	Выполните одно из следующих действий. 

	Чтобы удалить надстройку из меню, перезапустите Microsoft Excel. 

	Примечание.  При выгрузке или удалении файл надстройки не удаляется с диска компьютера.

	Чтобы удалить надстройку с диска, удалите ее файл (Microsoft Office, Microsoft Excel для Windows, Программы-надстройки). 

	Инструкции 

	Если установка приложения Microsoft Office выполнялась с сетевого файлового сервера или из общей папки, устанавливать или удалять компоненты необходимо тоже из этой папки. Если приложение Microsoft Office было установлено с компакт-диска и после установки буква компакт-диска была изменена, выполните установку с этого компакт-диска еще раз. При запуске отдельных приложений Microsoft Office с компакт-диска следует удалить это программное обеспечение с компьютера, а затем выполнить его повторную установку с компакт диска.

	Закройте все программы. 

	Дважды щелкните значок Установка и удаление программ на панели управления Windows. 

	Выполните одно из следующих действий. 

	если приложение Microsoft Office было установлено в составе Microsoft Office, выберите в списке Установленные программы пункт Microsoft Office, а затем нажмите кнопку Заменить;

	если приложение Microsoft Office было установлено отдельно, выберите в списке Установленные программы его название и нажмите кнопку Заменить.

	Загрузка и выгрузка надстройки для модели компонентных объектов

	Разработчикам.   Данную процедуру можно использовать для загрузки и выгрузки надстройки для модели компонентных объектов при выполнении тестирования до создания программ установки и удаления надстройки.

	Другим пользователям Microsoft Excel.   Данная процедура используется преимущественно разработчиками. Для получения инструкций по установке и удалению надстройки обращайтесь к администратору.

	Выполните одно из следующих действий.

	Загрузка надстройки для модели компонентных объектов

	В меню Вид укажите на пункт Панели инструментов и выберите команду Настройка.

	Щелкните вкладку Команды.  

	В поле Значение нажмите кнопку Сервис.

	В поле Команды щелкните Надстройки для модели компонентных объектов (COM) и перетащите выделение на панель инструментов.

	Щелкните Надстройки для модели компонентных объектов (COM) на панели инструментов, чтобы увидеть список доступных надстроек в диалоговом окне Надстройки для модели компонентных объектов (COM).

	Выгрузка надстройки для модели компонентных объектов

	Выполните одно из следующих действий.

	Чтобы выгрузить надстройку из памяти, но сохранить название надстройки в списке, снимите флажок напротив названия надстройки в диалоговом окне Надстройки для модели компонентных объектов (COM), а затем нажмите кнопку OK.

	Примечание.  При выгрузке или удалении файл надстройки не удаляется с компьютера.

	Для того чтобы удалить надстройку из списка и с диска, щелкните ее имя, а затем нажмите кнопку Удалить.

	Загрузка и выгрузка автоматизированных программ-надстроек

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

	Другим пользователям Microsoft Excel   .   Данная процедура используется преимущественно разработчиками. Для получения инструкций по установке и удалению надстройки обращайтесь к администратору.

	В меню Сервис выберите команду Надстройки. 

	Выполните одно из следующих действий. 

	Загрузка автоматизированной надстройки

		Нажмите Автоматизация в диалоговом окне Надстройки.

		В списке Доступные серверы автоматизации выберите нужную надстройку и нажмите кнопку OK. 

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

		Если нужная надстройка отсутствует в списке, нажмите кнопку Обзор, найдите надстройку, а затем нажмите кнопку OK. 

	Выгрузка автоматизированной надстройки

	Автоматизированные настройки должны быть удалены из реестра. За более подробной информацией обращайтесь к системному администратору.























Практическая часть.

Для решения данной экономической задачи была выбрана среда табличного процессора MS Excel.

В Microsoft Office Excel является средством для создания электронных таблиц, которые обладают возможностями для проведения простых расчетов, как с использованием арифметических действий, так и с помощью встроенных функций; для построения разных типов диаграмм; для оформления полученных таблиц и т.д.

Так же MS Excel программа, не требующая знаний программирования и проста в использовании для поиска результата нашей задачи.

Общая характеристика задачи

В бухгалтерии предприятия ООО «Гамма» производится расчет налоговых вычетов, предоставляемых сотрудникам, и формирование платежных ведомостей. Данные для выполнения расчета налоговых вычетов приведены на рис. 1. Стандартный налоговый вычет предоставляется каждому сотруднику в размере 400 руб. до тех пор, пока совокупный доход с начала года не превысит 50 000 руб., налоговый вычет на ребенка предоставляется в размере 600 руб. НДФЛ – налог на доходы физических лиц (13%) рассчитывается с начисленной суммы за минусом размера налогового вычета.

1. Построить таблицы по приведенным ниже данным.

2. Выполнить расчет размера налогового вычета, предоставляемого сотрудникам в текущем месяце, результаты вычислений представить в виде таблицы (рис. 2).

3. Сформировать и заполнить форму расчетной ведомости по заработной плате за текущий месяц (рис. 3).

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

	ФИО сотрудника

	Начислено за месяц, руб.

	Совокупный доход с начала года, руб.

	Васечкина М.М.

	4 890,00

	26 000,00

	Иванова И.И.

	6 800,00

	35 000,00

	Кузнецова С.С.

	5 350,00

	42 000,00

	Петрова А.А.

	7 500,00

	54 000,00

	Сидорова К.К.

	6 200,00

	64 000,00

	Рисунок 1: Данные для расчета налоговых вычетов

	ФИО сотрудника

	Стандартный налоговый вычет на физ. лицо, руб.

	Количество детей, на которых предоставляется налоговый вычет

	Размер налогового вычета за текущий месяц, руб.

	Васечкина М.М.

	400,00

	

	

	Иванова И.И.

	400,00

	2

	

	Кузнецова С.С.

	400,00

	2

	

	Петрова А.А.

	400,00

	1

	

	Сидорова К.К.

	400,00

	3

	

	Рисунок 2: Размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце

	

	

	

	

ООО "Гамма"

 

 

 

 

 

 











 

 





Расчетный период



 

с

по



 

_._.20_

_._20_



 











 

 

РАСЧЕТНАЯ ВЕДОМОСТЬ





 

Табельный номер

ФИО сотрудника

Начислено за месяц, руб.

Размер налогового вычета, руб.

НДФЛ, руб.

К выплате, руб.

 

0001

Иванова И.И.

 

 

 

 

 

0002

Петрова А.А.

 

 

 

 

 

0003

Васечкина М.М.

 

 

 

 

 

0004

Сидорова К.К.

 

 

 

 

 

0005

Кузнецова С.С.

 

 

 

 

 

ИТОГО ПО ВЕДОМОСТИ

 

Гл. бухгалтер

______________________________________

 

 

 

 

 

 

 

 



Рис. 3. Расчетная ведомость

	

	

	











	Описание алгоритма решения задачи

	

Запустить табличный процессор MS Excel.

Создать книгу с именем «Гамма»

Лист 1 переименовать в лист с названием Данные.

На рабочем листе Данные MS Excel создать таблицу данных для расчета налоговых вычетов.

Заполнить таблицу  данных для расчета налоговых вычетов исходными данными (рис. 4).

 

A

B

C

1

ФИ сотрудника

Начислено за месяц, руб.

Совокупный доход с начала года, руб.

2

Васечкина М.М.

4 890,00

26 000,00

3

Иванова И.И.

6 800,00

35 000,00

4

Кузнецова С.С.

5 350,00

42 000,00

5

Петрова А.А.

7 500,00

54 000,00

6

Сидорова К.К.

6 200,00

64 000,00

	

	Рис. 4. Расположение таблицы «Данные для расчета налоговых вычетов» на рабочем листе Данные MS Excel

		Лист 2 переименовать в лист с названием Размер.

		На рабочем листе Размер MS Excel создать таблицу, в которой будет содержаться размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце.

		Заполнить таблицу «Размер налоговых вычетов» исходными данными  (рис. 5).  

		

		

		

		

 

A

B

C

D

1

ФИО сотрудника

Стандартный налоговый вычет на физ. лицо, руб.

Количество детей, на которых предоставляется налоговый вычет

Размер налогового вычета за текущий месяц, руб.

2

Васечкина М.М.

400,00

 

 

3

Иванова И.И.

400,00

2

 

4

Кузнецова С.С.

400,00

2

 

5

Петрова А.А.

400,00

1

 

6

Сидорова К.К.

400,00

3

 

		

		Рис. 5. Расположение таблицы «Размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце» на рабочем листе Размер MS Excel

		Лист 3  переименовать в лист с названием Расчетная ведомость.

			 На рабочем листе Расчетная ведомость MS Excel создать форму ведомости.

			

			

			              Рис. 6. Форма расчетной ведомости фирмы ООО «Гамма»

			

			

			Разработать структуру шаблона таблицы «Данные для расчета налоговых вычетов» (рис. 7).

			

Колонка электронной таблицы

Наименование

Идентификатор

Тип данных

Формат данных









Длина

Точность

A

ФИО сотрудника

F

текстовый

20

 

B

Начислено за месяц, руб.

N

финансовый

5

3

C

Совокупный доход с начала года, руб.

S

финансовый

5

3

			

			Рис. 7. Структура шаблона таблицы «Данные для расчета налоговых вычетов»

			Разработать структуру шаблона таблицы «Размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце» (рис. 8).

Колонка электронной таблицы

Наименование

Идентификатор

Тип данных

Формат данных









Длина

Точность

A

ФИО сотрудника

F

текстовый

20

 

B

Стандартный налоговый вычет на физ. лицо, руб.

CV

финансовый

3

3

C

Количество детей, на которых предоставляется налоговый вычет

K

числовой

1

 

D

Размер налогового вычета за текущий месяц, руб.

RT

финансовый

3

3

			

			Рис. 8. Структура шаблона таблицы «Размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце»

			

			 Разработать структуру шаблона формы «Расчетная ведомость» (рис. 9).

Колонка электронной таблицы

Наименование

Идентификатор

Тип данных

Формат данных









Длина

Точность

A

Табельный номер

T

порядковый

5

 

B

ФИО сотрудника

F

текстовый

20

 

C

Начислено за месяц, руб.

N

финансовый

4

3

D

Размер налогового вычета, руб.

R

финансовый

4

 

E

НДФЛ, руб.

L

финансовый

3

3

F

К выплате, руб.

M

финансовый

4

3

			

			Рис. 9. Структура шаблона формы «Расчетная ведомость»

			

				 Заполнить графу Размер налогового вычета за текущий месяц, руб. таблицы «Размер налоговых вычетов, предоставляемых сотрудникам в текущем месяце», находящейся на листе Размер следующим образом:

			Занести в ячейку D2 формулу:

			=B2+C2*600 и размножить введенную в ячейку D2 формулу до ячейки D4 включительно.

			А в ячейку D5 занести формулу:

		=C5*600 и размножить её для остальных ячеек (с D5 по D6) данной графы.

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

			 Заполнить графу Начислено за месяц, руб. формы «Расчетная ведомость», находящаяся на листе Расчетная ведомость следующим образом:

			В ячейку С12 занести формулу:

			= Данные!B3;

			В ячейку С13 занести формулу:

			 =Данные!B5;

			В ячейку С14 занести формулу:

			=Данные!B2;

			В ячейку С15 занести формулу:

			=Данные!B6;

			В ячейку С16 занести формулу:

			=Данные!B4.

			 Заполнить графу Размер налогового вычета, руб. следующим образом:

			В ячейку D12 занести формулу:

			 =Размер!D3

			В ячейку D13 занести формулу:

			=Размер!D5

			        В ячейку D14 занести формулу:

			=Размер!D2

			В ячейку D15 занести формулу:

			=Размер!D6

			        В ячейку D16 занести формулу:

			=Размер!D4

			 Заполнить графу НДФЛ, руб. следующим образом:

			В ячейку E12 занести формулу:

			         =(C12-D12)*13% и размножить введенную в ячейку Е12 формулу для остальных ячеек (с Е13 по Е16) данной графы.

			 Заполнить графу К выплате, руб. следующим образом:

			В ячейку F12 занести формулу:

			=C12-E12 и размножить введенную в ячейку F12 формулу для остальных ячеек (с F13 по F16) данной графы.

			 Лист 4 переименовать в лист с названием График.

			 На рабочем листе График MS Excel создать краткую таблицу, данные взять  из формы «Расчетная ведомость» (рис. 10).

			 Результаты вычислений представить графически (рис. 10).

			

ФИО сотрудника

К выплате, руб.



Иванова И.И.

6 124,00



Петрова А.А.

6 603,00



Васечкина М.М.

4 306,30



Сидорова К.К.

7 368,00



Кузнецова С.С.

4 862,50









			

			

			

			

			

			

			Рис. 10. Краткая таблица и графическое представление результатов вычислений






Список литературы.

	Информатика: Методические указания по выполнению курсовой работы для самостоятельной работы студентов II курса (первое высшее образование). - М.: Вузовский учебник, 2006. – 60с.

Встроенная справка Microsoft Excel 2002

Microsoft Excel 2003. Долженков В.А., Колесников Ю.В. - Издательство: "БХВ-Петербург", Страниц: 1023, 2004





2