Bonjour
j'ai un probleme. voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Private Sub modifier_Click()
UserForm2.Hide 'marche que si il y est
Dim nomm
nomm = UserForm1.nom.Text
Dim LigneU As Long
LigneU = Columns(1).Find("" & nomm, [A65000], , , xlByRows, xlPrevious).Row
Range("A" & LigneU).Value = modifnom.Value
Unload UserForm2
UserForm1.Show
End Sub

Lorsque je cache l'userform2 comme je le fait a la ligne 2, le script fonctionne, mais il faut que je clique 2 fois sur la croix pour fermer la fênetre.
je ne sais pas si c'est trés normal.
Mais mon secon probleme c'est que quand je ne met pas le .hide a la seconde ligne j'ai un message d'ereur 422: vous devez d'abord fermer ou cacher la feuille modale du premier plan.
je ne comprend pas pourquoi j'ai cette erreur, quelqu'un pourrai me dire pouquoi?
meri d'avance