Hallo,
Ik zit met een probleem. Ik heb in mijn excel bestand heb ik een VBA ingbouwd welke het mogelijk maakt om via een userform een werkblad aan te maken en te verwijderen. Aanmaken en verwijderen gaat prima. Wanneer een nieuw werkblad aangemaakt wordt, wordt de naam hiervan in lijst in een apart werkblad gezet. Deze lijst maakt het mogelijk om middels een listbox/combobox in het userform een werkblad de selecteren welke moet worden verwijdert.
Zoals vermeld, het verwijderen gaat goed, alleen mijn vraag is: hoe kan ik VBA ook de naam uit de lijst op het aparte werkblad laten verwijderen? Nu blijft die naam namelijk in mijn listbox/combobox staan terwijl de sheet al is verwijderd.
Graag hoor ik van jullie, ow ja en onderstaand mijn VBA code voor mijn verwijderknop.
Ik zit met een probleem. Ik heb in mijn excel bestand heb ik een VBA ingbouwd welke het mogelijk maakt om via een userform een werkblad aan te maken en te verwijderen. Aanmaken en verwijderen gaat prima. Wanneer een nieuw werkblad aangemaakt wordt, wordt de naam hiervan in lijst in een apart werkblad gezet. Deze lijst maakt het mogelijk om middels een listbox/combobox in het userform een werkblad de selecteren welke moet worden verwijdert.
Zoals vermeld, het verwijderen gaat goed, alleen mijn vraag is: hoe kan ik VBA ook de naam uit de lijst op het aparte werkblad laten verwijderen? Nu blijft die naam namelijk in mijn listbox/combobox staan terwijl de sheet al is verwijderd.
Graag hoor ik van jullie, ow ja en onderstaand mijn VBA code voor mijn verwijderknop.
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
| Private Sub cmdVerwijderen_Click() Dim Usersheet As Object Set Usersheet = Sheets(cmbVerwijderen.Value) If Usersheet.Visible Then Usersheet.Delete Else OriginalSheet.Activate End If Unload Me lijstvullen End Sub |
[ Voor 0% gewijzigd door een moderator op 12-04-2007 18:08 . Reden: [code][/code] tags. Let je daarvoortaan even zelf op? ]