Bom dia Benzadeus,
após a modificação o código ficou assim:
Private Sub janeiro_Click()
Dim UltimaLinha, i, z, y, j As Integer
Dim Soma1, Soma2, Soma3, Soma4, Soma5, Soma6, Soma7, Soma8, Soma9, Soma10, Soma11, Soma12 As Double
Dim Soma13, Soma14, Soma15, Soma16, Soma17, Soma18, Soma19, Soma20, Soma21, Soma22, Soma23, Soma24 As Double
Dim Soma25, Soma26, Soma27, Soma28, Soma29, Soma30, Soma31 As Double
Sheets("Pedidos").Select
UltimaLinha = Sheets("Pedidos").Cells(Cells.Rows.Count, 1).End(xlUp).Row
If UltimaLinha < 3 Then UltimaLinha = 3
For y = 1 To 31
For j = 3 To UltimaLinha
If Month(Range("AH" & j).Value) = 1 And Year(Range("AH" & j).Value) = CInt(anoatual) And Day(Range("AH" & j).Value) = y Then
Soma(y) = Soma(y) + Sheets("Pedidos").Range("U" & j).Value
End If
Next
rec(y).Caption = Format(Soma(y), "#,##0.00")
Next
End Sub
O problema é que ao clicar no botão que chama esta função apresenta o erro: "Erro de compilação: 'Sub" ou 'Function' não definida". Não consegui identificar o problem!
Atenciosamente,
Alex Lacerda
[email protected]
Postado : 28/05/2012 7:47 am