Ik wil in Access/VBA een actie uitvoeren na het selekteren van een regel in een grid. Dus niet zozeer het klikken in een regel, maar het echt selekteren d.m.v. op het grijze vlakje voor de regel te klikken.
Ik kan alleen geen methode vinden om dit goed te herkennen.
Ik heb eens gekeken welke events wanneer worden aangeroepen, en daar kun je niet veel mee.
Form_Click wordt aangeroepen als je er op het form klikt, zelfs als dat de scheiding tussen twee kolommen is, daar kun je niet veel mee dus. Form_Current wordt aangeroepen als je op een andere regel klikt als waar de cursor staat, maar dus niet alleen als je een hele regel selekteert.
In .SelTop staat blijkbaar wel welke regel geselekteerd is, maar die wordt ook gezet als je er alleen in klikt, niet alleen als je hem helemaal selekteerd.
Kan dit wel? Of moet ik maar accepteren dat ik de actie bij elk From_Click event moet gaan uitvoeren (wat eigenlijk niet kan omdat het laden van data een paar seconden duurt)?
Ik kan alleen geen methode vinden om dit goed te herkennen.
Ik heb eens gekeken welke events wanneer worden aangeroepen, en daar kun je niet veel mee.
Form_Click wordt aangeroepen als je er op het form klikt, zelfs als dat de scheiding tussen twee kolommen is, daar kun je niet veel mee dus. Form_Current wordt aangeroepen als je op een andere regel klikt als waar de cursor staat, maar dus niet alleen als je een hele regel selekteert.
In .SelTop staat blijkbaar wel welke regel geselekteerd is, maar die wordt ook gezet als je er alleen in klikt, niet alleen als je hem helemaal selekteerd.
Kan dit wel? Of moet ik maar accepteren dat ik de actie bij elk From_Click event moet gaan uitvoeren (wat eigenlijk niet kan omdat het laden van data een paar seconden duurt)?
Signatures zijn voor boomers.