Rechercher : dans
Par :

Classer par ordre alphabétique des données

Dernière réponse le 3 mai 2005 à 08:16:57 arkancylla, le 2 mai 2005 à 09:30:42 
 Signaler ce message aux modérateurs

Bonjour, j'ai une textbox sur un userform qui me permet de saisir de noms qui ensuite s'enregistrent sur une feuille excel. je souhaite que ce noms se classent par ordre alphabétique dans excel. J'ai entré les codes suivants, mais cela fonctionne que sur les premieres lignes...je ne comprends pas pourquoi:

Sub clsmt()
Rows("2:24420").Select
selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Ou me suis je trompée ou que dois je modifier?
merci de votre aide

Meilleures réponses pour « classer par ordre alphabétique des données » dans :
.NET - Les classes de bases VoirLes classes de la librairie objet La librairie objet du Framework Microsoft .NET (Framework Classes Library) est un ensemble de classes unifié et hiérarchisé offrant un grand nombre de fonctionnalités standard. La FCL permet ainsi d'utiliser un...

1

gbinforme, le 2 mai 2005 à 09:48:31

Bonjour

essaie de remplacer :

Header:=xlGuess

par Header:=xlNo

cela devrait être mieux.

toujours zen

Répondre à gbinforme

2

arkancylla, le 2 mai 2005 à 09:59:05

Merci, mais ca ne marche toujours pas

Répondre à arkancylla

3

gbinforme, le 2 mai 2005 à 10:17:07

Bonjour

as-tu une erreur signalée ?

le paramètre xlGuess laisse excel choisir titre ou pas
et cela perturbe parfois.

sinon cela fonctionne chez moi.

toujours zen

Répondre à gbinforme

4

arkancylla, le 2 mai 2005 à 10:25:54

Je nai aucun message d'erreur, seulement quand je vais dans ma feuille excel, les premieres lignes sont bien classées, mais les suivantes non

Répondre à arkancylla

5

gbinforme, le 2 mai 2005 à 23:22:37

Bonjour

as-tu vérifié qu'il n'y a pas des espaces ou autres caractères en début de tes noms ?

toujours zen

Répondre à gbinforme

6

 arkancylla, le 3 mai 2005 à 08:16:57

Oui jzi bien verifier mais en fait je pense pas que ca vienne du code lui meme, ca daoit venir d'ailleurs.merci

Répondre à arkancylla