AJOUT ET TRI CROISSANT/DECROISSANT DE VALEURS DANS UN TABLEAU

Signaler
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Messages postés
4
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
19 novembre 2003
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17840-ajout-et-tri-croissant-decroissant-de-valeurs-dans-un-tableau

Messages postés
4
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
19 novembre 2003

Option Base 1

pour que vos structures commencent toujours à 1
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
lol.

ca va, si la seule chose qui te "choques" dans mes paroles sont les fautes d'orthographe...!!
Messages postés
132
Date d'inscription
mardi 31 octobre 2000
Statut
Membre
Dernière intervention
2 mai 2004

pas héradique , mais ERADIQUE !
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
Attention !! tes boucles commencent a 1, alors que bien souvent, les tableaux commencent a 0....

d'autre part, il existe deux fonctions pour recuperer le premier, et le dernier indice..... tu pourrais donc te passer de demander la taille...
et mettre :

For i = LBound ( tabl ) To UBound ( tabl )

enfin, vu les faibles differences entres ces deux fonctions, tu pourrais ne faire qu'une fonction, avec un parametre specifiant l'ordre du tri...

tu pourrais effectuer la même chose pour autoriser - ou non les doublons que tu héradiques systématiquement...