Grazie per avermi risposto e per il suggerimento.
Ho apportato la modifica indicata ma purtroppo il codice non si completa: bene fino alla riga "Sheets("NUOVO_CONTEGGIO").PageSetup.FitToPagesWide = 1"
poi si evidenzia di giallo la parte sottostante, partendo da "Range("B2:N47")...."
- Codice: Seleziona tutto
Sub EsportArea()
Dim SalvaSu As String
'
SalvaSu = "C:\Users\user\Desktop\CONTEGGIOACQUA\Archivio_Conteggio_Acqua\" '<<< La TUA directory di salvataggio (\ finale)"
'
On Error Resume Next
Kill SalvaSu & Range("A180") & ".pdf" 'Cancella file con lo stesso nome
On Error GoTo 0
Application.Wait (Now + TimeValue("0:00:03"))
'
'Procede col salvataggio:
Sheets("NUOVO_CONTEGGIO").Select
Sheets("NUOVO_CONTEGGIO").PageSetup.FitToPagesWide = 1
Range("B2:N47").ExportAsFixedFormat Type:=xlTypePDF, filename:= _
SalvaSu & Range("A180") & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Beep
End Sub
Ti lascio invecie il codice che nel frattempo mi ero dilettato a registrare; che funziona correttamente, solo che non riesco a capire come agganciare il nome del file al contenuto della cella A180.
- Codice: Seleziona tutto
Sub salvataggiopdf()
Range("B2:N36").Select
Selection.ExportAsFixedFormat Type:=xlTypePDF, filename:= _
"C:\Users\user\Desktop\CONTEGGIOACQUA\Archivio_Conteggio_Acqua\PROVA.pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
End Sub
Grazie in anticipo per la disponibilità e pazienza.