E per il salvataggio in PDF puoi provare questa macro
vb
Sub SalvaPDF()
Dim wks1 As Worksheet
Dim dati As Range
Dim percorso As String
Dim nomefile As String
Set wks1 = Worksheets("D.D.T.")
Set dati = wks1.Range("B1:P58")
nomefile = Range("B14").Value
percorso = ActiveWorkbook.Path & "\"
dati.ExportAsFixedFormat Type:=xlTypePDF, Filename:=percorso & nomefile, _
Quality:=xlQualityStandard, OpenAfterPublish:=False
MsgBox "Copia PDF salvata con successo!", vbInformation, "Avviso di notifica"
Set wks1 = Nothing
Set dati = Nothing
End Sub
[Modificato da alfrimpa 13/01/2017 12:05]
Alfredo