kesechris
XLDnaute Nouveau
Bonjour,
Je viens de créer un fichier excel pour répertorier les amis (une sorte de carnet d'adresse). Il y a un bouton (activex) sur la première page qui ouvre un UserForm pour remplir les différentes données.
3 possibilités se présentent :
1- l'ami n'existe pas et tout marche pour le mieux. Les lignes sont remplis automatiquement et se décalent, se trient par nom puis par prénom.
2- l'ami est déjà présent et une messagebox apparait en le signalant. Quand on clique sur "Annuler", la ligne précédemment inscrite s'efface et on retrouve le fichier prêt à être utiliser. Tout est ok.
3- l'ami existe, la messagebox apparait et quand on clique sur "Recommencer", la UserForm ré-apparait et l'on peut modifier le nom et le prénom.
Le problème est que lorsque l'on modifie le nom et le prénom, toutes les modifications se font, une nouvelle ligne apparait, le tri s'effectue MAIS au lieu de s'arrêter, comme lorsque l'on annule la modification, le code repart au début de la ligne de comparaison et recommence sa routine et donc me rannonce qu'il y a déjà le même ami alors que l'on a changer de page.
En gros, je n'arrive pas à stopper cette routine de comparaison une fois lancée (après la modification). J'espère être clair et je vous fournis le fichier pour être plus clair.
Je vous remercie d'avance pour l'aide que vous pourrez me fournir.
Je viens de créer un fichier excel pour répertorier les amis (une sorte de carnet d'adresse). Il y a un bouton (activex) sur la première page qui ouvre un UserForm pour remplir les différentes données.
3 possibilités se présentent :
1- l'ami n'existe pas et tout marche pour le mieux. Les lignes sont remplis automatiquement et se décalent, se trient par nom puis par prénom.
2- l'ami est déjà présent et une messagebox apparait en le signalant. Quand on clique sur "Annuler", la ligne précédemment inscrite s'efface et on retrouve le fichier prêt à être utiliser. Tout est ok.
3- l'ami existe, la messagebox apparait et quand on clique sur "Recommencer", la UserForm ré-apparait et l'on peut modifier le nom et le prénom.
Le problème est que lorsque l'on modifie le nom et le prénom, toutes les modifications se font, une nouvelle ligne apparait, le tri s'effectue MAIS au lieu de s'arrêter, comme lorsque l'on annule la modification, le code repart au début de la ligne de comparaison et recommence sa routine et donc me rannonce qu'il y a déjà le même ami alors que l'on a changer de page.
En gros, je n'arrive pas à stopper cette routine de comparaison une fois lancée (après la modification). J'espère être clair et je vous fournis le fichier pour être plus clair.
Je vous remercie d'avance pour l'aide que vous pourrez me fournir.