Bonjour,
J'ai une curiosité dont je n'arrive pas à trouver l'origine sous Access 2007. Vous trouverez ci-dessous la totalité du code sur la copie du formulaire que j'ai réduit au minimum dans la crainte que d'autres lignes interfèrent.
Systématiquement, lorsque je clique sur une ligne, j'ai le message "perdu".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Option Compare Database Private Sub Form_Load() Liste25.Visible = True ' salariés End Sub Private Sub Liste25_Click() Dim intI As Long intI = Liste25.ListIndex Rem MsgBox (intI) If Liste25.Selected(intI) Then MsgBox ("gagné") Else MsgBox ("perdu") End If End Sub
Dans la base "DemoListBoxA2000", ouverte avec Access 2007, le code est identique, mais j'ai bien "gagné" ou "perdu" selon que la ligne est ou non en inverse video.
Dans les deux cas, la propriété "liste multiple" est à "simple" et les propriétés sont identiques.
Si quelqu'un pouvait m'aider...
Merci d'avance,
JYV
Partager