placer des lignes ou cellules dans un ordre aléatoire
3 réponses
AB
Bonjour à tous,
J'ai 17 cellules de A2 à A18 contenant du texte.
Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules
soient placées dans un ordre aléatoire.
Est-ce que c'est possible sans artillerie lourde ?
Merci d'avance.
André
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Papy Jean
Bonjour !
Il me semble qu'il y a 2 questions dnas ta demande: 1) Comment placer des cellules dans un ordre aléatoire ? Une solution consiste à + utliser une colonne de plus, + y mettre un nombre aléatoire + trier le tout Cela peut se faire par macro
2) Comment lancer une macro au démarrage ? En se mettant en mode macro, on accède aux macro. Mais, il y a <This Workbook>, dans le quel on peut ajouter une macro à lancer à l'ouverture
Par exemple si ta macro de classement s'appelle Sub ClassementAléatoire()
tu ajoute dans this workbook:
Private Sub Workbook_Open() ' Macro lancée au chargement Call ClassementAléatoire End Sub
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André
Bonjour !
Il me semble qu'il y a 2 questions dnas ta demande:
1) Comment placer des cellules dans un ordre aléatoire ?
Une solution consiste à
+ utliser une colonne de plus,
+ y mettre un nombre aléatoire
+ trier le tout
Cela peut se faire par macro
2) Comment lancer une macro au démarrage ?
En se mettant en mode macro, on accède aux macro.
Mais, il y a <This Workbook>, dans le quel on peut ajouter une macro à
lancer à l'ouverture
Par exemple si ta macro de classement s'appelle
Sub ClassementAléatoire()
tu ajoute dans this workbook:
Private Sub Workbook_Open()
' Macro lancée au chargement
Call ClassementAléatoire
End Sub
"AB" <ABspamophobe1@marseille.com> a écrit dans le message de news:
OGW0cSMwEHA.1524@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
J'ai 17 cellules de A2 à A18 contenant du texte.
Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces
cellules soient placées dans un ordre aléatoire.
Est-ce que c'est possible sans artillerie lourde ?
Merci d'avance.
André
Il me semble qu'il y a 2 questions dnas ta demande: 1) Comment placer des cellules dans un ordre aléatoire ? Une solution consiste à + utliser une colonne de plus, + y mettre un nombre aléatoire + trier le tout Cela peut se faire par macro
2) Comment lancer une macro au démarrage ? En se mettant en mode macro, on accède aux macro. Mais, il y a <This Workbook>, dans le quel on peut ajouter une macro à lancer à l'ouverture
Par exemple si ta macro de classement s'appelle Sub ClassementAléatoire()
tu ajoute dans this workbook:
Private Sub Workbook_Open() ' Macro lancée au chargement Call ClassementAléatoire End Sub
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André
AB
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items dans l'ordre des nombres aléatoires générés. André
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec
ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items
dans l'ordre des nombres aléatoires générés.
André
"AB" <ABspamophobe1@marseille.com> a écrit dans le message de news:
OGW0cSMwEHA.1524@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
J'ai 17 cellules de A2 à A18 contenant du texte.
Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces
cellules soient placées dans un ordre aléatoire.
Est-ce que c'est possible sans artillerie lourde ?
Merci d'avance.
André
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items dans l'ordre des nombres aléatoires générés. André
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André
michael
bonsoir, oui, mais le nombre alea() genere change sans arret... "AB" wrote in message news:OJ$
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items dans l'ordre des nombres aléatoires générés. André
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André
bonsoir,
oui, mais le nombre alea() genere change sans arret...
"AB" <ABspamophobe1@marseille.com> wrote in message
news:OJ$55eMwEHA.2976@tk2msftngp13.phx.gbl...
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec
ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items
dans l'ordre des nombres aléatoires générés.
André
"AB" <ABspamophobe1@marseille.com> a écrit dans le message de news:
OGW0cSMwEHA.1524@TK2MSFTNGP09.phx.gbl...
Bonjour à tous,
J'ai 17 cellules de A2 à A18 contenant du texte.
Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces
cellules soient placées dans un ordre aléatoire.
Est-ce que c'est possible sans artillerie lourde ?
Merci d'avance.
André
bonsoir, oui, mais le nombre alea() genere change sans arret... "AB" wrote in message news:OJ$
Ne cherchez plus, j'ai (re)trouvé : on génère un nombre aléatoire avec ALEA() à côté de chaque item. Puis, avec INDEX et RANG, on place les items dans l'ordre des nombres aléatoires générés. André
"AB" a écrit dans le message de news:
Bonjour à tous, J'ai 17 cellules de A2 à A18 contenant du texte. Je voudrais qu'à chaque ouverture de la feuille (ou sur ordre), ces cellules soient placées dans un ordre aléatoire. Est-ce que c'est possible sans artillerie lourde ? Merci d'avance. André