Op een userform wil ik een lijst tonen met alle tabbladnamen van het actieve Excelbestand. Dit formulier moet het printen van grote bestanden vereenvoudigen.
Het lukt mij om de namen weer te geven met de volgende code:
Ik heb over deze code maar liefst drie vragen:
1) het lukt niet om een of meerdere namen te selecteren.
2) de lijst is niet bijgewerkt wanneer er tabbladen zijn toegevoegd. Hoe kan ik ervoor zorgen dat de lijst klopt met het actieve bestand?
3) kan ik (als een soort default) alle namen selecteren zodat met CTRL enkel de namen gedeselecteerd hoeven worden.
Alvast bedankt voor de tips!
Mijn pogingen tot dusver staan in dit bestand: Bekijk bijlage Print form.xls
Erik
Het lukt mij om de namen weer te geven met de volgende code:
Code:
Private Sub UserForm_Initialize()
Dim WS As Worksheet
For Each WS In ThisWorkbook.Worksheets
Me.lstObjecten.AddItem WS.Name
Next WS
End Sub
Ik heb over deze code maar liefst drie vragen:
1) het lukt niet om een of meerdere namen te selecteren.
2) de lijst is niet bijgewerkt wanneer er tabbladen zijn toegevoegd. Hoe kan ik ervoor zorgen dat de lijst klopt met het actieve bestand?
3) kan ik (als een soort default) alle namen selecteren zodat met CTRL enkel de namen gedeselecteerd hoeven worden.
Alvast bedankt voor de tips!
Mijn pogingen tot dusver staan in dit bestand: Bekijk bijlage Print form.xls

Erik