Procédure VBA : arrayRandomize
La procédure VBA arrayRandomize mélange aléatoirement les valeurs d'un tableau.
Utilisation :
arrayRandomize tableau
Exemple d'utilisation
Mélange aléatoire des valeurs du tableau arrayRandomize tableau
:
Sub exemple()
tableau = Array(10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
arrayRandomize tableau 'Mélange des valeurs
End Sub
Pour vérifier si cela a bien fonctionné, vous pouvez utiliser arrayDebug pour afficher le contenu du tableau dans une MsgBox :
Sub exemple()
tableau = Array(10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
arrayRandomize tableau 'Mélange des valeurs
arrayDebug tableau, , , Chr(10) 'Affichage du tableau dans une MsgBox pour vérification
End Sub

Remarque : cette fonction nécessite l'installation du pack de fonctions XLP (un add-in gratuit pour Excel qui ajoute 92 nouvelles fonctions).