Veja se é isso (altere o codigo do btn Dinheiro conforme abaixo)
Private Sub CommandButton1_Click()
'
' Dinheiro2 Macro
'
Dim lastRow As Long
' Determina a ultimalinha da coluna R com dados
lastRow = Cells(Cells.Rows.Count, "r").End(xlUp).Row
'
ActiveSheet.Range("A3:R" & lastRow).AutoFilter Field:=2, Criteria1:= _
"=Bar da Praia", Operator:=xlOr, Criteria2:="=Hospedagem"
ActiveSheet.Range("A3:R" & lastRow).AutoFilter Field:=7, Criteria1:="Dinheiro"
Range("P" & lastRow + 1).Select
ActiveCell.Formula = "=SUBTOTAL(9,P4:P" & lastRow - 3 & ")"
Range("P" & lastRow + 1).Select
ActiveSheet.Range("A3:R" & lastRow).AutoFilter Field:=16, Criteria1:="<>"
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 29/02/2012 6:38 am