Завдання №10.35, модуль 2: VBA + Excel.
Виконав студент групи МО-4-07 Кубенко Н. (за власним № варіанту зі сторінки 9 задачника)
Розділ 1.Постановка задачі
а) Формулювання задачі:
Визначити плату за виробничі фонди, що залежить від величини нормативу обігових коштів за складським запасом готової продукції:
Е=0.01*П*Ц*V/2,
де П - встановлений для даного підприємства відсоток відрахування; Ц - оптова ціна готової продукції; V - величина запуску-випуску готової продукції.
Завдання:
1 На аркуші робочої книги Excel створити макет результатного документу з назвою. Задати не менш 5 рядків значень для тестування електронного документу
2 Створити Користувацьку функцію VBA
3 Створити розрахункову формулу Excel
4 Сформувати документ, у якому представити результати:
а) варіанта розрухунку у VBA;
б) варіанта розрухунку безпосередньо в Excel.
На аркуші робочої книги Excel поруч з таблицею представити адреси та коди формул Excel, код процедури-функції VBA і структуру проекту.
б) Макетування документу:
Таблиця 1.


Розділ 2. Алгоритм розв'язання задачі

Розділ 3. Програмування – розробка кодів.
а).Excel
{F5} =0.01*C5*D5*E5/2
б).VBA
1. На аркуші модуля – код процедури-функції
Function ПлатаЗаВиробФонди(ВідсотокВідрахув As Single, ОптЦінаГотовПродукц As Single, _
ВеличинаЗапВипГотовПродукц As Single) As Single
ПлатаЗаВиробФонди = 0.01 * ВідсотокВідрахув * ОптЦінаГотовПродукц * ВеличинаЗапВипГотовПродукц / 2
End Function
2. У Майстрі функцій Excel –
{G5} =ПлатаЗаВиробФонди(C5;D5;E5)
Розділ 4. Комп’ютерна підготовка і обробка.
1.Завантажити Excel
2.Сформувати назву і шапку таблиці
3.Увести початкові дані
4.За допомогою Майстра функцій увести код формули Excel
5.У вікні VBA вставити у проект модуль, на якому набрати код процедури-функції
6.Командою Debug►Compile VBAProject відлагодити програму
7.За допомогою Майстра функцій увести користувацьку функцію Excel
8.Скопіювати формули для усієї таблиці
9.Проаналізувати отримані результати
10.Представити адреси і коди формул та код процедури-функції поруч із таблицею
11.Моделювати інші можливі ситуації, змінюючи вихідні дані і аналізуючи результати
Здати і захистити проект в установлений термін