Private Sub Worksheet_Activate()
Dim a As Double, b As Double, c As Double
Dim mediaprimo As Double, media1 As Double, media2 As Double, media3 As Double
media1 = 0
media2 = 0
media3 = 0
For a = 8 To 38
media1 = media1 + Cells(a, 3)
Next
For b = 44 To 74
media2 = media2 + Cells(b, 3)
Next
For c = 80 To 110
media3 = media3 + Cells(c, 3)
Next
mediaprimo = (media1 + media2 + media3) / Cells(2, 7)
Cells(2, 5) = mediaprimo
Dim d As Double, e As Double, f As Double
Dim mediasecondo As Double, media4 As Double, media5 As Double, media6 As Double
media4 = 0
media5 = 0
media6 = 0
For d = 116 To 146
media4 = media4 + Cells(d, 3)
Next
For e = 152 To 182
media5 = media5 + Cells(e, 3)
Next
For f = 188 To 218
media6 = media6 + Cells(f, 3)
Next
mediasecondo = (media4 + media5 + media6) / Cells(3, 7)
Cells(3, 5) = mediasecondo
Dim g As Double, h As Double, i As Double
Dim mediaterzo As Double, media7 As Double, media8 As Double, media9 As Double
media7 = 0
media8 = 0
media9 = 0
For g = 224 To 254
media7 = media7 + Cells(g, 3)
Next
For h = 260 To 290
media8 = media8 + Cells(h, 3)
Next
For i = 296 To 326
media9 = media9 + Cells(i, 3)
Next
mediaterzo = (media7 + media8 + media9) / Cells(4, 7)
Cells(4, 5) = mediaterzo
Dim l As Double, m As Double, n As Double
Dim mediaquarto As Double, media10 As Double, media11 As Double, media12 As Double
media10 = 0
media11 = 0
media12 = 0
For l = 332 To 362
media10 = media10 + Cells(l, 3)
Next
For m = 368 To 398
media11 = media11 + Cells(m, 3)
Next
For n = 404 To 434
media12 = media12 + Cells(n, 3)
Next
mediaquarto = (media10 + media11 + media12) / Cells(5, 7)
Cells(5, 5) = mediaquarto
End Sub |