Bonjour,
Dans l'evenement double click d'un champ, j'ai mis le code suivant :
Le but est en cliquant sur un champs deux valeur sont affecté vers un autre formulaire remplissant deux champs, exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Prgramme_projet_DblClick(Cancel As Integer) If Nz(Forms![frm_attestation]![Programme], "") = "" Then Forms![frm_attestation]![Programme] = Me.Prgramme_projet If Nz(Forms![frm_attestation]![Numero de contrat], "") = "" Then Forms![frm_attestation]![Numero de contrat] = Me.Prgramme_projet Else Forms![frm_attestation]![Programme] = Forms![frm_attestation]![Programme] & ";" & Me.Prgramme_projet Forms![frm_attestation]![Numero de contrat] = Forms![frm_attestation]![Numero de contrat] & ";" & Me.Prgramme_projet End If DoCmd.Close acForm, Me.Name ' ferme le formulaire pays End Sub
Si je click sur le champ [Numero de contrat], la valeur du champ [Numero de contrat] et celle du champ [Programme] s'affectent dans les champs respectives dans l'autre formulaire.
Actuellement en cliquant sur le champ, j'ai le message d'erreur suivant :
Erreur de compilation
Bloc if sans end if
Cordialement.
Partager