Bonjour,
Bien que maîtrisant les bases d'Excel, je ne me suis jamais penché sur les macros et le VBA et je pense que c'est ce que ma demande nécessite.
Il s'agit de générer une sorte de liste aléatoire 'Jukebox', mais avec des conditions.
Je tiens un inventaire de mes disques vinyles dans un tableau qui approche les 400 lignes. Les champs les plus importants sont :
Le nom de l'artiste
Le titre du morceau
Le style (House, Techno, Trance, Acid, etc... )
Le BPM (la vitesse du morceau en Battements Par Minutes)
Je suis à la recherche du moyen de générer des listes aléatoires en fonction de critères et c'est là que ça se complique pour moi.
Je souhaiterai générer un rapport, sous forme artiste, titre, style, BPM, qui affiche un nombre définis de morceaux (disons 20 dans mon exemple), mais les morceaux qui se suivent ne doivent pas avoir une différence de BPM supérieure à 3, ce peut être 1, 2 ou 3, peu importe que ce soit inférieur ou supérieur (exemple : 125, 127, 126, 123, 124, 126, 129, 128, 131, 129, etc... )... dans l'absolu, un même morceau ne peut pas apparaître qu'une dans le rapport...
Merci à tous ceux qui pourront m'apporter des conseils.
Benoit