Forum Discussion
Janedb
Sep 01, 2021Iron Contributor
Saving worksheet as pdf with worksheet name and date stamp
Hi All, can someone please assist with the following VBA code. I added the button to save the worksheet as pdf to a specific folder, I would like to add a date stamp to the filename when saving. Exam...
- Sep 01, 2021
For example:
Private Sub CommandButton1_Click() Application.ScreenUpdating = False ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:="C:\Users\Documents\Sample_" & Format(Now, "yyyymmdd_hhmmss") & ".pdf", _ OpenAfterPublish:=True Application.ScreenUpdating = True End Sub
Remark: characters such as / and : are not allowed in file names, hence the use of the Format function.
HansVogelaar
Sep 01, 2021MVP
For example:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:="C:\Users\Documents\Sample_" & Format(Now, "yyyymmdd_hhmmss") & ".pdf", _
OpenAfterPublish:=True
Application.ScreenUpdating = True
End Sub
Remark: characters such as / and : are not allowed in file names, hence the use of the Format function.