Hi Terri,
See if this code helps
Sub CreateCopy()
Dim txtDir As String
Dim txtExt As String
Dim txtFileName As String
Application.ScreenUpdating = False
txtDir = "C:\Users\MyFiles\Documents\Database\Invoices\"
txtExt = ".xlsx"
txtFileName = txtDir & "Estimate - " & Range("F10").Value & txtExt
'Copy Active Sheet to a new workbook
ActiveSheet.Copy
'copy and paste only the values
Range("A1:F61").Value = Range("A1:F61").Value
'save the new workbook with the desired name
ActiveWorkbook.SaveAs FileName:=txtFileName
ActiveWorkbook.Close
'display a message box
MsgBox "The Estimate " & Range("F10").Value & " was saved in the following dir:" & vbNewLine & _
txtDir, vbInformation + vbOKOnly, "Saving complete"
Application.ScreenUpdating = True
End Sub
Bookmarks