Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005
-
4 août 2005 à 16:28
Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005
-
13 août 2005 à 14:27
bonjour!
je travaille sous vb editor (VBA) pour excel.
J'ai créé une interface où le user rentre un titre. Dans la feuille Excel, il y a déjà des titres insérés, un par case, dans une même colonne.
Il faut que le titre du user s'insère dans la feuille Excel d'après l'ordre alphabétique.
Comment dois-je faire trouver la ligne Excel en dessous de laquelle je dois insérer ce titre?
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 4 août 2005 à 16:51
Je pense qu'il y a plus simple à faire.
TU fais ajouter le titre automatiquement à la dernière ligne (avec une formule du style =NBVAL(...) tu as le nombre de ligne, à partir de là tu déduis la dernière et tu écris ton nouveau titre à la dernière ligne + 1).
Ensuite, dans une macro, tu sélectionne l'ensemble de tes titres
(range("A1:Adernièreligne +1").select
et tu effectues un tri par ordra alphabétique sur ta zone