Bonjour,
J'aimerai pouvoir appliquer dans access 2010 une formule basé sur cette formule excel :
=CONCATENER(GAUCHE(MINUSCULE(A8));".";(MINUSCULE(B8));"@xxxx.com")
Le but étant dans un formulaire d'afficher par défaut dans un champ [mail], une concaténation de la première lettre du texte du champ [prenom] suivi du texte du champ [nom].
Afin d'obtenir par exemple: m.dupont
Je souhaite également que cette valeur apparaisse uniquement sur l'instruction gotfocus, je passe donc par une procédure évènementielle.
(Les adresses mails de ma société étant basé sur le principe : première lettre du prénom.nom@xxxx.com)
Pour le moment je n'arrive à obtenir que Maurice.Dupont avec la formule :
Private Sub mail_GotFocus()
Me.mail = [prenom] & "." & [nom]
End Sub
Je suis, je l'avoue un peu perdu avec la manipulation des chaines de texte dans cette procédure.
Merci de votre aide, si cela est faisable bien sur.
Partager