Bonjour à tous
Je voulais savoir comment faire en vba, pour rajouter dans une liste un nom quand c'est par ordre alphabetique.
par ex :
Dupont
Tartanpion
zorro
Je veux rajouter une personne, j'ouvre une boite de dialogue et je tape Marcel et ça va rajouter une ligne entre Dupont et Tartanpion.
J'ai dans mon tableau des mises en formes qui m'empeche de rajouter le nom à la fin et de reclasser par ordre alaphabétique, je fais une validation qui a pour effet de changer la mise en forme uniquement sur les cellules modifiées et quand je fais un tri par odre alpha, la mise en forme reste dans la cellule et ne suis pas la valeur. Il faut donc que lorsque je rajoute un nom qu'il soit directement à la bonne place et ça sur plusieurs onglet.
Si on me donne la formule vba qui va chercher ou rajouter la ligne par rapport au tri alpha, je me débrouillerai pour les onglets, la boite à outil et le reste (enfin j'espere).
J'ai mis un bout du tableau, juste 2 lignes simplifié au max, un onglet fais déja 2 Mo et j'en ai une quinzaine.
Merci d'avance