gheyman
Well-known Member
- Joined
- Nov 14, 2005
- Messages
- 2,300
- Office Version
- 365
- Platform
- Windows
This kind of works. Its exporting the tabs and opening the file manager but I want to automatically name the new file "PPT3 Outputfile" . I want the user to be able to select where they are saving it too but I want to name it first. Any help is appreciated.
Thanks for the help
Code:
Sub newbook()
Dim xlsxFileName As String
Dim sFileSaveName As Variant
xlsxFileName = "PPT3 Output.xlsx"
sFileSaveName = Application.GetSaveAsFilename(InitialFileName:=InitialName, fileFilter:="Excel Files (*.xlsx), *.xlsx")
Sheets(Array("Task", "Reference")).Select
Sheets("Reference").Activate
Sheets(Array("Task", "Reference")).Copy
If sFileSaveName <> False Then
ActiveWorkbook.SaveAs sFileSaveName
End If
ActiveWorkbook.Close
End Sub
Thanks for the help