Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 macro vba -création d'une boucle avec une variable aléatoire

viken76

XLDnaute Nouveau
Bonjour,

J'aimerai construire une macro vba avec les caractéristiques suivantes :

dans les cellules A1 à A10 de ma feuille Excel, j'ai une liste de chiffres allant de 1 à 10

je voudrais que dans la cellule C1, la macro choisisse de manière aléatoire un chiffre de la plage A1:A10.
Si le chiffre est inférieur ou égale à 5, alors la macro affiche le chiffre sélectionné dans C1 puis continue à effectuer la même opération dans C2 (et ainsi de suite jusqu'à C10).
Si le chiffre est supérieur à 5, alors la macro sélectionne un nouveau chiffre de la plage A1:A10 jusqu'à sélectionner un chiffre inférieur ou égale à 5.

Pourriez vous m'indiquer si ce schéma est réalisable à travers une macro?

Merci d'avance,
 

Lolote83

XLDnaute Barbatruc
Salut VIKEN76,
Pas sur d'avoir tout bien compris mais la macro du fichier joint fait à prioris ce que tu demandes.
@+ Lolote83
 

Pièces jointes

  • Copie de VIKEN76 - Nombre aléatoire.xlsm
    15.1 KB · Affichages: 14

viken76

XLDnaute Nouveau
Merci pour votre retour rapide
Oui c'est bien ce que je voulais.
Par contre, la macro actuelle doit être lancé à chaque fois pour compléter une cellule.
Crois tu qu'il serait possible de modifier cette macro pour que 10 cellules soient complétées en même temps (C1:C10) lors du lancement de la macro ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…