Sélectionner des lignes selon une condition

Bonjour à tous,

J'ai un tableau et j'aimerais sélectionner uniquement 4 lignes selon une condition : la valeur de leur case correspondant au périmètre (PTU) doit être au plus proche du périmètre de la ville renseigné par l'utilisateur.

En fait, dans un premier temps je veux sélectionner 4 villes de taille semblable à une autre ville renseignée par l'utilisateur. Ensuite, j'aimerais placer ces 5 villes dans un tableau (exemple en pièce jointe)...

Auriez vous des indices quant aux codes d'automatisation VBA pour ces traitements ? Faut-il utiliser une boucle "while" ou une conditionnelle "if" ? J'ai commencé à organiser la structure d'un début de programme dans un module 1.

Bien cordialement, bonne semaine,

et merci beaucoup si une aide est possible

Bonjour,

Une proposition sans VBA.

La colonne C du tableau des données contient la valeur de l'écart entre le PTU de la ville indiquée en colonne A et celui de la ville de référence.

Il suffit ensuite de récupérer les 4 plus petites valeurs.

A+

Rechercher des sujets similaires à "selectionner lignes condition"