Oudholland
Gebruiker
- Lid geworden
- 4 jun 2020
- Berichten
- 24
Vanuit een databaseprogamma worden lijsten geëxporteerd, maar in een aantal 'smaakjes'. Grotendeels hetzelfde, maar dan een kolom meer of minder, en een andere kop/voettekst.
Daarvoor heb ik een serie macro's gemaakt om hierin o.a. de opmaak te regelen, per soort lijst een aparte macro.
Nu roep ik de macro aan met een aparte macro met inputbox (om zeker te zijn dat ik de juiste gebruik voor de juiste lijst)
Ik typ dus de naam van de uit te voeren macro in in de box.
Graag zou ik dit wijzigen in een keuzemenu. Is dit mogelijk (en zo ja hoe)?
Rob
Daarvoor heb ik een serie macro's gemaakt om hierin o.a. de opmaak te regelen, per soort lijst een aparte macro.
Nu roep ik de macro aan met een aparte macro met inputbox (om zeker te zijn dat ik de juiste gebruik voor de juiste lijst)
Ik typ dus de naam van de uit te voeren macro in in de box.
Code:
Sub InputBox()
Dim Uitvoeren As String
Uitvoeren = Application.InputBox("Welke macro?", Title:="Uitvoeren")
Application.Run Uitvoeren
End Sub
Graag zou ik dit wijzigen in een keuzemenu. Is dit mogelijk (en zo ja hoe)?
Rob