Goedemorgen!
Met VBA open ik een formulier om deze te bewerken, op dit nieuwe formulier zet ik een aantal labels; deze labels krijgen een OnClick-event mee. Dit doe ik met dit stukje code:
Als ik nu een label aanklik, krijg ik 2 popup's. Wat doe ik fout?
Bedankt,
Michiel
Met VBA open ik een formulier om deze te bewerken, op dit nieuwe formulier zet ik een aantal labels; deze labels krijgen een OnClick-event mee. Dit doe ik met dit stukje code:
code:
Bovenstaande staat in een loop, dus I = 1 tot 10.1
2
3
4
| Set lblOrders(I) = CreateControl("frm1", acLabel, , , , 340 * (CDate(rsOrders.Fields("Begindatum").Value) - Eerstedag) + 340, 500 * I - 300, 340 * (CDate(rsOrders.Fields("Einddatum").Value) - CDate(rsOrders.Fields("Begindatum").Value)))
lblOrders(I).Caption = rsOrders.Fields("Klantnaam").Value + ": " + rsOrders.Fields("Artikelcode").Value
lblOrders(I).OnClick = "=Knop_Click(" + Trim(Str(I)) + ")" |
code:
Bovenstaande staat reeds in het formulier, frm11
2
3
| Sub Knop_Click(I) MsgBox Str(I) End Sub |
Als ik nu een label aanklik, krijg ik 2 popup's. Wat doe ik fout?
Bedankt,
Michiel