Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
31
Добавлен:
01.05.2014
Размер:
726.02 Кб
Скачать
      1. Текст программы, связанной с кнопкой «Успеваемость по школе»

Private Sub CommandButton5_Click()

D = 0

O = 0

X = 0

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("10а").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("10а").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("10а").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("10б").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("10б").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("10б").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("10в").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("10в").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("10в").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("10г").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("10г").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("10г").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("10д").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("10д").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("10д").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("11а").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("11а").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("11а").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("11б").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("11б").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("11б").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("11в").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("11в").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("11в").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("11г").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("11г").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("11г").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

For I = 3 To 25

A = 0

B = 0

C = 0

For J = 2 To 13

If Sheets("11д").Cells(I, J).Value = 2 Then

A = A + 1

End If

If Sheets("11д").Cells(I, J).Value = 4 Then

B = B + 1

End If

If Sheets("11д").Cells(I, J).Value = 5 Then

C = C + 1

End If

Next J

If A > 0 Then

D = D + 1

End If

If (B + C = 12) And (B > 0) Then

X = X + 1

End If

If C = 12 Then

O = O + 1

End If

Next I

Sheets("справки").Cells(17, 17).Value = D

Sheets("справки").Cells(18, 17).Value = X

Sheets("справки").Cells(19, 17).Value = O

End Sub

Тексты всех программ даны в примечаниях ко второй части.

Соседние файлы в папке Курсовая работа в Excel
  • #
    01.05.2014726.02 Кб31RES.DOC
  • #
    01.05.20142.13 Mб57TIMETABLE.XLS