ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π Π°Π·ΡΠ°Π±ΠΎΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΠ²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄Π°Π½Π½ΡΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅. Dim i As Integer, j As Integer, a As Integer 'Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. ΠΡΠ²ΠΎΠ΄ΠΈΠΌ Π²ΡΡΡΡΠΊΡ Π·Π° 3 ΠΌΠ΅ΡΡΡΠ° ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π²ΠΈΠ΄Ρ ΠΏΡΠ³ΠΎΠ²ΠΈΡ. Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 1) = «ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ³ΠΎΠ²ΠΈΡ». Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ». Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ». Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ». Sheets… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π Π°Π·ΡΠ°Π±ΠΎΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Sub kr_Click ().
'ΠΎΠ±ΡΡΠ²Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅.
Dim i As Integer, j As Integer, a As Integer 'Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅.
Dim kol (17, 6) As Integer ' ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄Π°Π½Π½ΡΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
Dim cena (17, 6) As Double 'ΡΠ΅Π½Π° ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
Dim viruchka (17, 6) As Double 'Π²ΡΡΡΡΠΊΠ°.
Dim viruchkaM (6) As Double 'Π²ΡΡΡΡΠΊΠ° Π·Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡΡ.
Dim viruchka3 (17) As Double 'Π²ΡΡΡΡΠΊΠ° Π·Π° ΠΏΠ΅ΡΠ²ΡΠ΅ 3 ΠΌΠ΅ΡΡΡΠ° ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠ³ΠΎΠ²ΠΈΡΠ°ΠΌ.
Dim dohod As Double 'Π΄ΠΎΡ ΠΎΠ΄ ΠΎΡ ΠΏΡΠΎΠ΄Π°ΠΆ.
Dim pugovici (17) As String 'Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
Dim max As Double 'ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΎΡ ΠΎΠ΄ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΡΠ΅.
'ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 0 ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ.
For i = 1 To 6.
viruchkaM (i) = 0.
Next.
For i = 1 To 17.
viruchka3 (i) = 0.
Next.
max = 0.
dohod = 0.
'ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
Sheets («ΠΠ°Ρ_Π΄»).Select.
'Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ² Ρ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
For i = 1 To 17.
pugovici (i) = Cells (i + 3, 1).
Next i.
'Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ² Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΠ΄Π°Π½Π½ΡΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
kol (i, j) = Cells (3 + i, j * 2).
Next j.
Next i.
'Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ² Ρ ΡΠ΅Π½Π°ΠΌΠΈ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
cena (i, j) = Cells (3 + i, 1 + j * 2).
Next j.
Next i.
'ΡΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (1, 1) = «ΠΡΠΎΠ΄Π°ΠΆΠ° ΠΏΡΠ³ΠΎΠ²ΠΈΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 1) = «ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ³ΠΎΠ²ΠΈΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 2) = «1-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 4) = «2-ΠΎΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 6) = «3-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 8) = «4-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 10) = «5-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (2, 12) = «6-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 2) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 3) = «ΡΠ΅Π½Π°».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 4) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 5) = «ΡΠ΅Π½Π°».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 6) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 7) = «ΡΠ΅Π½Π°».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 8) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 9) = «ΡΠ΅Π½Π°».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 10) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 11) = «ΡΠ΅Π½Π°».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 12) = «ΠΊΠΎΠ»-Π²ΠΎ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3, 13) = «ΡΠ΅Π½Π°».
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
For i = 1 To 17.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3 + i, 1) = pugovici (i).
Next i.
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ΅Π½Ρ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3 + i, 1 + j * 2) = cena (i, j).
Next j.
Next i.
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄Π°Π½Π½ΡΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (3 + i, j * 2) = kol (i, j).
Next j.
Next i.
'ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π²ΡΡΡΡΠΊΡ, Π²ΡΡΡΡΠΊΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΌΠ΅ΡΡΡΡ ΠΈ ΠΎΠ±ΡΠΈΠΉ Π΄ΠΎΡ ΠΎΠ΄ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
viruchka (i, j) = kol (i, j) * cena (i, j).
viruchkaM (j) = viruchkaM (j) + viruchka (i, j).
dohod = dohod + viruchka (i, j).
Next j.
Next i.
'ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π²ΡΡΡΡΠΊΡ Π·Π° 3 ΠΌΠ΅ΡΡΡΠ° ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π²ΠΈΠ΄Ρ ΠΏΡΠ³ΠΎΠ²ΠΈΡ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For j = 1 To 3.
For i = 1 To 17.
viruchka3 (i) = viruchka3 (i) + viruchka (i, j).
Next i.
Next j.
'ΡΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Select.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 1) = «ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ³ΠΎΠ²ΠΈΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (42, 1) = «ΠΡΠ΅Π³ΠΎ Π·Π° ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 2) = «1-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 3) = «2-ΠΎΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 4) = «3-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 5) = «4-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 6) = «5-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 7) = «6-ΠΉ ΠΌΠ΅ΡΡΡ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24, 8) = «Π²ΡΠ΅Π³ΠΎ Π·Π° 3 ΠΌΠ΅ΡΡΡΠ°».
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
For i = 1 To 17.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24 + i, 1) = pugovici (i).
Next i.
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π²ΡΡΡΡΠΊΡ Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅.
For i = 1 To 17.
For j = 1 To 6.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24 + i, 1 + j) = viruchka (i, j).
Next j.
Next i.
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π²ΡΡΡΡΠΊΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΌΠ΅ΡΡΡΡ.
For j = 1 To 6.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (42, 1 + j) = viruchkaM (j).
Next.
'Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π²ΡΡΡΡΠΊΡ Π·Π° 3 ΠΌΠ΅ΡΡΡΠ° ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π²ΠΈΠ΄Ρ ΠΏΡΠ³ΠΎΠ²ΠΈΡ.
For i = 1 To 17.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (24 + i, 8) = viruchka3 (i).
Next i.
'ΡΠΎΠ·Π΄Π°ΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π½Π° Π»ΠΈΡΡΠ΅ «Π Π΅Π·ΡΠ»ΡΡΠ°Ρ».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (44, 1) = «ΠΠ±ΡΠΈΠΉ Π΄ΠΎΡ ΠΎΠ΄».
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (46, 1) = «ΠΠ°ΠΈΠ±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΈΠ±ΡΠ»Ρ Π·Π° 1-ΠΉ ΠΌΠ΅ΡΡΡ ΠΏΡΠΈΠ½ΡΡΠ»ΠΈ».
'ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΏΡΠ³ΠΎΠ²ΠΈΡΡ ΠΏΡΠΈΠ½ΡΡΡΠΈΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΈΠ±ΡΠ»Ρ Π² ΡΠΈΠΊΠ»Π΅, Ρ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ.
For i = 1 To 17.
If max < viruchka (i, 1) Then.
max = viruchka (i, 1).
a = i.
End If.
Next i.
'Π²ΡΠ²ΠΎΠ΄ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ².
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (44, 4) = dohod.
Sheets («Π Π΅Π·ΡΠ»ΡΡΠ°Ρ»).Cells (46, 4) = pugovici (a).
End Sub.