Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Програмування на VBA в середовищі MS Excel

Реферат Програмування на VBA в середовищі MS Excel





я і обнулення

'Спочатку оголошуємо змінні, використовувані в програмі.

Dim naz (12) As String

Dim cena (12) As Double

Dim ras (12,6) As Double

Dim o_ras (12) As Double

Dim o_trati (6) As Double

Dim trati (12,6) As Double

Dim o_stoim As Double

Dim k As Integer

Dim max As Double

'Далі всім змінним присвоюється нульове значення.

For i = 0 To 11

o_ras (i) = 0

Next i

For j = 0 To 5

o_trati (j) = 0

Next j

o_stoim = 0

'введення даних

For i = 0 To 11

naz (i) = Worksheets ("вихідні дані "). Cells (4 + i, 1)

cena (i) = Worksheets ("вихідні дані "). Cells (4 + i,

2)

Next i

For i = 0 To 11

For j = 0 To 5

ras (i, j) = Worksheets ("вихідні дані "). Cells (4 + i, 3 ​​+ j)

Next j

Next i

'рішення

'Знаходимо "загальна витрата" кожного виду тканини за тиждень

For i = 0 To 11

For j = 0 To 5

o_ras (i) = o_ras (i) + ras (i, j)

Next j

Next i

'знаходимо вартість кожного виду тканини за день

For i = 0 To 11

For j = 0 To 5

trati (i, j) = cena (i) * ras (i, j)

Next j

Next i

'знаходимо загальну вартість всієї витраченої тканини за день

For j = 0 To 5

For i = 0 To 11

o_trati (j) = o_trati (j) + trati (i, j)

Next i

Next j

'знаходимо загальну вартість всієї витраченої тканини за тиждень

For j = 0 To 5

o_stoim = o_stoim + o_trati (j)

Next j

k = 0

'максимуму присвоюємо o_ras (k)

max = o_ras (k)

For i = 1 To 11

If o_ras (i)> max Then

max = o_ras (i)

k = i

End If

Next i

'висновок

'На аркуші "результат" у клітинку з певним номером вводиться її назва

Worksheets ("результат"). Cells (2, 1) = "Назва вироби "

Worksheets ("результат"). Cells (2,2) = "Ціна 1м."

Worksheets ("результат"). Cells (2,6) = "Витрата"

Worksheets ("результат"). Cells (3,3) = "1-ий день"

Worksheets ("результат"). Cells (3,4) = "2-ий день"

Worksheets ("результат"). Cells (3,5) = "3-ій день"

Worksheets ("результат"). Cells (3,6) = "4-ий день"

Worksheets ("результат"). Cells (3,7) = "5-ий день"

Worksheets ("результат"). Cells (3,8) = "6-ий день"

Worksheets ("результат"). Cells (3,11) = "загальний витрата "

Worksheets ("результат"). Cells (20,5) = "витрати"

Worksheets ("результат"). Cells (34, 1) = "загальні витрати "

Worksheets ("результат"). Cells (35, 1) = "загальна вартість "

Worksheets ("результат"). Cells (36,2) = naz (k)

Worksheets ("результат"). Cells (36, 1) = "сама ходова тканина "

'В цьому фрагменті відбувається виведення на робочий лист загальної витрати

For i = 0 To 11

Worksheets ("результат"). Cells (4 + i, 1) = naz (i)

Worksheets ("результат"). Cells (4 + i,

2) = cena (i)

Next i

For i = 0 To 11

For j = 0 To 5

Worksheets ("результат"). Cells (4 + i, 3 ​​+ j) = ras (i, j)

Worksheets ("результат"). Cells (35,2) = o_stoim

Worksheets ("результат"). Cells (34,2) = o_trati

Next j

Next i

For i = 0 To 11

For j = 0 To 5

Worksheets ("результат"). Cells (22 + i, 2 + j) = trati (i, j)

Next j

Next i

End Sub

Private Sub CommandButton2_Click ()

Worksheets ("результат"). Cells.Clear

End Sub


Таблиця 1.

Назва виробу

Ціна 1м.

Витрата

1-ий день

2-ий день

3-ій день

4-ий день

5-ий день

6-ий день

Бавовна

95

2

6

3

4

2

3

Шовк

110

4

7

4

5

...


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Бюджетування, орієнтоване на результат
  • Реферат на тему: Бюджетування, орієнтоване на результат
  • Реферат на тему: Меланоїдіни як результат реакції Майяра
  • Реферат на тему: Підприємство - процес і результат діяльності
  • Реферат на тему: Фінансовий результат діяльності організації