Bonjour,
Dans une feuille, il y a en
E6:E4000 un nom
F6:F4000 un prénom
G6:G4000 un n° de tél
je souhaiterais avoir un formulaire qui s'ouvre en faisant un double-
click sur une quelconque cellule de la colonne E
Donc, voici l'évenement déclenchant :
Jusque là tout va bien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 5 Then UserForm2.Show End If Cancel = True End Sub
Dans mon UserForm2, je voudrais qu'il se passe ceci :
TextBox1 = valeur de la cellule active (En), valeur de référence pour
la suite
TextBox2 = valeur décalée (offset(0,1) sur la même ligne, cellule à
droite (Fn)
TextBox3 = valeur décalée (offset(0,2) sur la même ligne, cellule à
droite (Gn)
Là je bloques
Le tout étant de ne pas "débloquer"
Par la suite et après validation, je voudrais que la valeur de
Textbox1 retourne en (En) avec le format NomPropre(); idem pour
TextBox2 en (Fn) et TextBox3 en (Gn) avec la format spécial de numéro
de téléphone ....
Est ce possible ou suis je en train de rêver ???
Merci de vos éclairages
Cordialement
Jean-Yves
Partager