Hello ric,
Merci pour ton retour et désolé pour le retard mais je n'avais plus accès à mon pc depuis quelques jours.
Pour ta solution je l'ai essayé sur un second fichier (à plus grande échelle) mais ca ne marche pas, j'ai l'impression qu'il faut suivre un ordre bien déficit pour que ca marche. Et même quand j'arrive à activer le bouton il reste actif. J'ai tout essayé
Y'a t-il pas une autre méthode dans laquelle il n'y aurait qu'une seule private sub pour éviter de suivre un ordre particulier ? Par exemple
If txtNom.Value <> "" And Len(txtN.Value) = 8 And cboVille.ListIndex > -1 Then
btnImprimer.Enabled = True
Else
btnImprimer.Enabled = False
End If