A dica foi muito importante. Coloquei "ActiveSheet.Select".
O código, conforme abaixo, resolveu o problema, porém, sendo a planilha com dados iniciais o pdf gera muitas páginas e aparece, inclusive as células vazias no filtro. Por enquanto coloquei no código: From:=1, To:=2, para resolver o problema. Queria que no filtro as células vazias não aparecessem, gerando um pdf só com as celulas preenchidas.
Sub FiltrarNov17()
'
' FiltrarNov Macro
'
Range("a16").Select
ActiveSheet.Range("$A$17:$h$500").AutoFilter Field:=1, Operator:= _
xlFilterValues, Criteria2:=Array(1, "11/30/2017")
Selection.End(xlDown).Select '....vai até última linha preenchida
ActiveWorkbook.Save
Dim nome As String
nome = "V:PASSAGEM DE SERVIÇOPDF Ponto" & Range("A3") & " - " & Range("A1") & " - " & Range("I3") & ".pdf"
ActiveSheet.Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=nome, From:=1, To:=2, Quality:=xlQualityStandard _
, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
Postado : 03/12/2017 3:34 am