Hallo,
ik heb een werkmap waarin met een macro een tabblad met de naam 'Rapport' wordt toegevoegd. Wanneer het excelbestand wordt afgesloten moet dit blad worden verwijderd. Hiervoor heb ik de volgende code gebruikt:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Rapport").Select
ActiveWindow.SelectedSheets.Delete
ThisWorkbook.Close
End Sub
Nu krijg ik telkens een foutmelding nadat het blad is gewist. Dit komt denk ik omdat voor het sluiten van de werkmap het tabblad 'Rapport' niet meer bestaat en die zoek hij nog.
Wat moet ik in de code zetten om eerst te zoeken of er een tabblad met de naam 'Rapport' bestaat?
MVG,
GvB
ik heb een werkmap waarin met een macro een tabblad met de naam 'Rapport' wordt toegevoegd. Wanneer het excelbestand wordt afgesloten moet dit blad worden verwijderd. Hiervoor heb ik de volgende code gebruikt:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Rapport").Select
ActiveWindow.SelectedSheets.Delete
ThisWorkbook.Close
End Sub
Nu krijg ik telkens een foutmelding nadat het blad is gewist. Dit komt denk ik omdat voor het sluiten van de werkmap het tabblad 'Rapport' niet meer bestaat en die zoek hij nog.
Wat moet ik in de code zetten om eerst te zoeken of er een tabblad met de naam 'Rapport' bestaat?
MVG,
GvB