Como estou tentando aprender VBA por conta, tenho uma série de dúvidas...
No código abaixo, como faço para setar em qual planilha analisar ?
1) Suponha que tenho Plan1, Plan2, Plan3, Plan4...
2) Preciso analisar na Plan2 (Os dados), porém estou na célula da Plan3 (Nela que digito datas e produtos).
??
Obrigado
Function SomaPerProd()
Dim i As Date, f As Date, c As Range, v As Double, n As Double
Application.Volatile
For Each c In Range("A2:A" & Cells(Rows.Count, 1).End(3).Row)
i = [F2]: f = [F3]: n = [F5]
If c.Value >= i And c.Value <= f And c.Offset(, 1).Value = n Then v = v + c.Offset(, 2)
Next c
SomaPerProd = v
End Function
Postado : 02/08/2016 7:02 am