Jos the Boss
Gebruiker
- Lid geworden
- 28 jul 2010
- Berichten
- 57
Hallo,
Ik ben bezig met een scherm waarop, op enig moment 100 buttons verschijnen en die hebben allemaal een ander doel. Namelijk het openen van een bestand wat bij die button hoort.
Nu moet ik 100 maal nagenoeg dezelfde actie uitvoeren im even zoveel control opdrachten. Nu vraag ik mij af of er een mogelijkheid is om dit te groeperen.
Het gaat mij in dit geval om de CommandButton control. De uiteindelijke opdracht laat zich makkelijk met een variabele regelen. Als voorbeeld heb ik hier vier van de opdrachten gezet.
Private Sub CommandButton1_Click()
Workbooks.Open Filename:=Locatie & "1.xlsm"
Unload Me
End Sub
Private Sub CommandButton2_Click()
Workbooks.Open Filename:=Locatie & "2.xlsm"
Unload Me
End Sub
Private Sub CommandButton3_Click()
Workbooks.Open Filename:=Locatie & "3.xlsm"
Unload Me
End Sub
Private Sub CommandButton4_Click()
Workbooks.Open Filename:=Locatie & "4.xlsm"
Unload Me
End Sub
B.v.d.
Jos
Ik ben bezig met een scherm waarop, op enig moment 100 buttons verschijnen en die hebben allemaal een ander doel. Namelijk het openen van een bestand wat bij die button hoort.
Nu moet ik 100 maal nagenoeg dezelfde actie uitvoeren im even zoveel control opdrachten. Nu vraag ik mij af of er een mogelijkheid is om dit te groeperen.
Het gaat mij in dit geval om de CommandButton control. De uiteindelijke opdracht laat zich makkelijk met een variabele regelen. Als voorbeeld heb ik hier vier van de opdrachten gezet.
Private Sub CommandButton1_Click()
Workbooks.Open Filename:=Locatie & "1.xlsm"
Unload Me
End Sub
Private Sub CommandButton2_Click()
Workbooks.Open Filename:=Locatie & "2.xlsm"
Unload Me
End Sub
Private Sub CommandButton3_Click()
Workbooks.Open Filename:=Locatie & "3.xlsm"
Unload Me
End Sub
Private Sub CommandButton4_Click()
Workbooks.Open Filename:=Locatie & "4.xlsm"
Unload Me
End Sub
B.v.d.
Jos