Met onderstaande code sla ik een bestand op onder een andere naam en verwijder tevens de niet relevante werkbladen.
Bestaat er een mogelijkheid/code om de niet relevante userforms(formulieren) en macro's in het VBA project te verwijderen.
Bestaat er een mogelijkheid/code om de niet relevante userforms(formulieren) en macro's in het VBA project te verwijderen.
Code:
Private Sub CommandButton2_Click() [COLOR="#339900"]'OPSLAAN IN MAP BEGROTINGEN[/COLOR]
Dim tDate As String
Dim FileSaveName As String
Dim fPath As String
tDate = VBA.Format(DateSerial(Year(Date), Month(Date), Day(Date)), "dd-mm-yyyy")
fPath = "C:\Users\User\desktop\Begrotingen 2019\"
ActiveWorkbook.SaveAs Filename:=fPath & Range("Z1").Value & "----" & tDate & ".xlsm", FileFormat:=52
MsgBox "bestand is opgeslagen als excelbestand in de map begrotingen"
Application.DisplayAlerts = False[COLOR="#339900"] 'zorgt ervoor dat er geen melding komt dat onderstaande bladen worden verwijderd.[/COLOR]
Sheets(Array("inkoopboek", "verkoopboek", "aangiftes BTW", "UITGAVEN BANK", _
"INKOMSTEN bank", "specificaties bank", "kolommenbalans ", "Factuur", _
"debiteuren", "crediteuren")).Select
ActiveWindow.SelectedSheets.Delete
ActiveWorkbook.Save
Application.Quit
Application.DisplayAlerts = True[COLOR="#339900"] 'opnieuw inschakelen meldingen.[/COLOR]
End Sub