selection aleatoire d'une cellule

  • Initiateur de la discussion Initiateur de la discussion sri75
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sri75

XLDnaute Occasionnel
Bonjour à tous et joyeux noel.

Sur une plage de cellule de type A1:A10 je cherche une macro qui irait placer mon curseur aléatoirement dans cette plage.

A chaque fois que je relance la macro mon curseur se place sur une autre cellule, au hasard.

Merci de votre aide.
 
Bonjour Sri75, bonjour le forum,

Essaie cette macro :

Sub Macro1()
Randomize 'Initialise le générateur de nombres aléatoires
'Pour générer des entiers aléatoires dans une plage donnée, utilisez la formule ci-dessous :
'Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
a = Int(10 * Rnd + 1)
Cells(a, 1).Select 'sélectionne aléatoirement une cellule dans la plage A1:A10
End Sub

Édition

Bonjour Pascal. Toujours aussi rapide malgré le froid polaire...

Message édité par: Robert, à: 28/12/2005 13:59
 
Bonjour Sri, Pascal, bonjour le Forum,

Mort de rire Pascal ! L'avantage des gros c'est qu'on nous voit... Ou bien SRI veut dire Seul Robert pour l'Instant ou bien Sans Remerciement à l'Iniciant. Alors c'est moi qui te remercie pour lui...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
255
Réponses
2
Affichages
909
Réponses
7
Affichages
514
Retour