Je viens de m'apercevoir que j'ai un petit beug dans le VBA...
Mais je ne sais pas pourquoi. Voici le beug...
Dans ma fenêtre de saisie (userform2)
Insérer un contact:
Je clique sur "nouveau" pour avoir les champs vierges, je saisis un contact et je clique sur "ajouter" pour ajouter le contact à la liste. Non seulement il ne m'ajoute pas le contact mais en plus il me signale ça:
---> Erreur exécution "1004" La méthode Sort de la classe Range a échoué.
Quand je fais débogage, il me montre cette ligne de VBA (en gras):
---> Sub tri_par_ordre_croissant()
Range("A1:AA" & Range("A65000").End(xlUp).Row).Sort Key1:=Range("C1"), Order1:=xlAscending, Key2:=Range("B1"), Order2:=xlAscending, Header:=xlYes
End Sub
Supprimer un contact:
Il y a exactement le même problème sauf qu'il me supprime réellement le contact.
Donc je pense que le problème vient du tri par ordre croissant... mais je ne sais pas où...