Combobox,RecordSet et Value
Bonjour tout le monde,
voilà j'ai une combobox lié à une table dans ma base de données. Jusque là aucun soucis tous les enregistrement s'affiche bien dans la liste.
Ensuite j'ai besoin de récupérer une valeur lié à l'enregistrement que j'ai sélectionné, j'ai donc écris la procédure suivante :
Code:
1 2 3 4
| Private Sub cmbTypeRapport_AfterUpdate()
ValeurComboReportType = cmbTypeRapport.Recordset(4).
End Sub |
Quand j'affiche ValeurComboReportType , ça m'affiche la valeur correspondant au premier enregistrement de la liste. Si parcontre je reselectionne un seconde fois mon enregistrement, ValeurComboReportType à la bonne valeur.
Est-ce l'évènement qui n'est pas bon? est-ce que je récupère mal la valeur? Comme je suis débutant en vba, y'a de forte chance que je me sois tromper quelque part.
Merci d'avance