Então o uso do controle For é bem abrangente, se combina-la com o If else então poderá testar quantas condiçoes e somar quantos itens achar nescessário, o código seguinte realiza o loop e se o critério for igual então soma
Dim Ultimalinha, i As Long
Dim Soma As Currency
Ultimalinha = Sheets("plan1").Cells(Cells.Rows.Count, 3).End(xlUp).Row
If Ultimalinha < 3 Then Ultimalinha = 1
For i = 3 To Ultimalinha
'Verifica se o conteudo é igual ao da Textbox1 e Textbox 2, se for então realiza a soma
If Sheets("plan1").Range("B" & i) = TextBox1.Text And Sheets("plan1").Range("A" & i) = TextBox2.Text Then
Soma = Sheets("plan1").Range("C" & i) + Soma 'Supondo que o valor esteja na coluna C
End If
Next
Label1.Caption = Format(Soma, "R$ #,##0.00")
Em caso de duvida postei um modelo seguindo a linha de raciocinio.
"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original."
Albert Einstein
Postado : 11/03/2015 2:19 pm