- 02 Jun 2018 às 13:33
#33618
Boa tarde.
Uso este código em meu formulário e queria saber se tem com colocar uma condição para que não mostre o valor da linha.
Este é o código
With ThisWorkbook.Sheets("Plan1")
.Activate
For a = 2 To .Cells(Cells.Rows.Count, "A").End(xlUp).Row
Cells(a, "A").Select
If Cells(a, "A") <> "" Then
If Format(Month(Cells(a, "A")), "00") = Mes And Year(Cells(a, "A")) = Ano Then
somaPlan1Mes = somaPlan1Mes + CDbl(Format(Cells(a, "B"), "currency"))
End If
End If
Next
ele funciona somando os valores da coluna 2 da planilha conforme o mes escolhido, mas gostaria que quando tiver uma observação na coluna 3 da planilha, seja desconsiderado este valor.
tem como?
Uso este código em meu formulário e queria saber se tem com colocar uma condição para que não mostre o valor da linha.
Este é o código
With ThisWorkbook.Sheets("Plan1")
.Activate
For a = 2 To .Cells(Cells.Rows.Count, "A").End(xlUp).Row
Cells(a, "A").Select
If Cells(a, "A") <> "" Then
If Format(Month(Cells(a, "A")), "00") = Mes And Year(Cells(a, "A")) = Ano Then
somaPlan1Mes = somaPlan1Mes + CDbl(Format(Cells(a, "B"), "currency"))
End If
End If
Next
ele funciona somando os valores da coluna 2 da planilha conforme o mes escolhido, mas gostaria que quando tiver uma observação na coluna 3 da planilha, seja desconsiderado este valor.
tem como?