[Excel]
Fermé
Matthieu
-
26 avril 2005 à 15:11
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 - 28 avril 2005 à 08:46
G.David Messages postés 768 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 1 juin 2020 - 28 avril 2005 à 08:46
A voir également:
- [Excel]
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
13 réponses
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
569
26 avril 2005 à 15:21
26 avril 2005 à 15:21
Je crois que tu vas devoir faire du VBA.
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
569
26 avril 2005 à 15:27
26 avril 2005 à 15:27
j'habite un peu plus haut....
VBA = visual basic pour application
tu dois utiliser des macros de excel.
Je ne sais plus, outils puis macro ?
VBA = visual basic pour application
tu dois utiliser des macros de excel.
Je ne sais plus, outils puis macro ?
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
569
26 avril 2005 à 16:24
26 avril 2005 à 16:24
aie...
Si tu n'as aucune notion en programmation, ça va être dur !
ou tu te trouves une ame de bonne volonté qui te réalise ton petit script, ou tu apprends le VBA.
Si tu n'as aucune notion en programmation, ça va être dur !
ou tu te trouves une ame de bonne volonté qui te réalise ton petit script, ou tu apprends le VBA.
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
569
>
Utilisateur anonyme
26 avril 2005 à 16:29
26 avril 2005 à 16:29
Salut leo, pas d'idée pour nous aider avec excel ?
Utilisateur anonyme
>
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
26 avril 2005 à 16:36
26 avril 2005 à 16:36
c'est pas tron truc. Je suis un primaire en excel
Furtif
Messages postés
9887
Date d'inscription
lundi 25 avril 2005
Statut
Contributeur
Dernière intervention
8 mars 2010
928
>
Utilisateur anonyme
26 avril 2005 à 16:39
26 avril 2005 à 16:39
Hello tous
C'est laquelle la dernière version ?
Dans la mienne, qui ne doit pas être la dernière, il ya la fonction ALEA()
Je pense qu'ils ont repris ça dans la suivante.
Sinon, il y a le tutorial, en recherchant "aléatoire", ça devrait donner des pistes.
C'est laquelle la dernière version ?
Dans la mienne, qui ne doit pas être la dernière, il ya la fonction ALEA()
Je pense qu'ils ont repris ça dans la suivante.
Sinon, il y a le tutorial, en recherchant "aléatoire", ça devrait donner des pistes.
badboy59
Messages postés
4291
Date d'inscription
mercredi 15 décembre 2004
Statut
Contributeur
Dernière intervention
4 septembre 2006
569
>
Utilisateur anonyme
26 avril 2005 à 16:40
26 avril 2005 à 16:40
tu ne serais pas leo bigard ?
tu as écrit :
c'est pas tron truc
mais j'ai lu
c'est pas trop mon truc.
tu as écrit :
c'est pas tron truc
mais j'ai lu
c'est pas trop mon truc.
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
26 avril 2005 à 16:44
26 avril 2005 à 16:44
Salut les gens,
En bricolant un peu, on y arrive :
=ALEA() génere un numéro aléatoire
=RANG(tacellule;taplage) donne un numéro de rang
=RECHERCHEV rapatrie les données
Tu as tout ce qu'il te faut, à toi de jouer Matthieu.
A+
En bricolant un peu, on y arrive :
=ALEA() génere un numéro aléatoire
=RANG(tacellule;taplage) donne un numéro de rang
=RECHERCHEV rapatrie les données
Tu as tout ce qu'il te faut, à toi de jouer Matthieu.
A+
Furtif
Messages postés
9887
Date d'inscription
lundi 25 avril 2005
Statut
Contributeur
Dernière intervention
8 mars 2010
928
26 avril 2005 à 16:47
26 avril 2005 à 16:47
Salut Tom
C'est sympa ... de compléter.
Comme ça il a tout... ça devrait le faire, en grattant un peu.
C'est sympa ... de compléter.
Comme ça il a tout... ça devrait le faire, en grattant un peu.
G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203
28 avril 2005 à 07:18
28 avril 2005 à 07:18
attention Alea() génère un nombre aléatoire entre 0 et 1
donc pour un nombre entier entre 0 et 100
=int(alea()*100)
et pour un nombre entre 7 et 125
=int(alea()*(125-7)+7)
Cordialement
G.David
le respect n'est pas un dû
il se merite
donc pour un nombre entier entre 0 et 100
=int(alea()*100)
et pour un nombre entre 7 et 125
=int(alea()*(125-7)+7)
Cordialement
G.David
le respect n'est pas un dû
il se merite
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
26 avril 2005 à 16:47
26 avril 2005 à 16:47
Mais tout le monde est là, ça va devenir le foutoir ici!
Salut Cyberbob33 content de toi?
Bonjour chez vous!
Je ne suis pas un n°, je suis un homme libre!
Salut Cyberbob33 content de toi?
Bonjour chez vous!
Je ne suis pas un n°, je suis un homme libre!
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
26 avril 2005 à 16:52
26 avril 2005 à 16:52
Re,
J' ai fait un petit exemple avec un fichier de citations : http://cjoint.com/?eAq0WuCJRt
F9 recalcule et donc change la citation en F2/G2....
A+
J' ai fait un petit exemple avec un fichier de citations : http://cjoint.com/?eAq0WuCJRt
F9 recalcule et donc change la citation en F2/G2....
A+
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
26 avril 2005 à 17:02
26 avril 2005 à 17:02
Content que ça te plaise,j'ai le meme en petite appli vba, je te l'enverrai à la prochaine mise à jour....
random
Messages postés
1612
Date d'inscription
vendredi 26 novembre 2004
Statut
Membre
Dernière intervention
30 mars 2006
155
26 avril 2005 à 17:03
26 avril 2005 à 17:03
essaye ca tu nommes ta zone machin
puis tu choisis 6 cellules que tu nommes et renseignes
nbcol =COLONNES(machin)
nblign =LIGNES(machin)
tirage =ENT((ALEA()*COLONNES(machin)*LIGNES(machin))+1)
coltir =((tirage-ligtir)/nblign)+1
ligtir =SI(MOD(tirage;nblign)=0;nblign;MOD(tirage;nblign))
valeur =INDEX(machin;ligtir;coltir)
puis tu choisis 6 cellules que tu nommes et renseignes
nbcol =COLONNES(machin)
nblign =LIGNES(machin)
tirage =ENT((ALEA()*COLONNES(machin)*LIGNES(machin))+1)
coltir =((tirage-ligtir)/nblign)+1
ligtir =SI(MOD(tirage;nblign)=0;nblign;MOD(tirage;nblign))
valeur =INDEX(machin;ligtir;coltir)
G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203
27 avril 2005 à 15:29
27 avril 2005 à 15:29
Salut matthieu
supposons que ta plage soit en b4:B135
la cellule ou ta valuer doit etre retournée C6
dans C6 tu tapes : =indirect(concatener("B";alea.entre.bornes(4;135)))
indirect va transformper en adresse de cellule ce qui est entre ses parentheses
concatener va retourner le b et le numero genere au hazard ,entier entre 4 et 135
Cordialement
G.David
supposons que ta plage soit en b4:B135
la cellule ou ta valuer doit etre retournée C6
dans C6 tu tapes : =indirect(concatener("B";alea.entre.bornes(4;135)))
indirect va transformper en adresse de cellule ce qui est entre ses parentheses
concatener va retourner le b et le numero genere au hazard ,entier entre 4 et 135
Cordialement
G.David
random
Messages postés
1612
Date d'inscription
vendredi 26 novembre 2004
Statut
Membre
Dernière intervention
30 mars 2006
155
27 avril 2005 à 18:26
27 avril 2005 à 18:26
bravo très élégant
un grand MERCI a vous tous,
j'arrive à faire ce que je voulais. j'ai utilisé le meme principe que tompols avec ses citations (tres belles d'ailleurs...)
par contre j'ai maintenant un autre probleme, toujours avec excel^^.
Prenons en exemple les citations. Grace au procédé de "tompols", une citation vient aléatoirement et le but est de dire qui est l'auteur de cette citation, si la réponse est vrai, l'ordinateur dit vrai sinon il dit faux.
J'ai pensé utilisé la fonction EXACT sous excel mais lorsque l'on met un nom et que l'on tape entré, la citation change aléatoirement (avec le procédé de tompols) et le nom d'auteur que l'on a rentré est vérifié avec celui de la nouvelle phrase. d'ou mon problème...
J'espere avoir été clair, aidez moi svp
j'arrive à faire ce que je voulais. j'ai utilisé le meme principe que tompols avec ses citations (tres belles d'ailleurs...)
par contre j'ai maintenant un autre probleme, toujours avec excel^^.
Prenons en exemple les citations. Grace au procédé de "tompols", une citation vient aléatoirement et le but est de dire qui est l'auteur de cette citation, si la réponse est vrai, l'ordinateur dit vrai sinon il dit faux.
J'ai pensé utilisé la fonction EXACT sous excel mais lorsque l'on met un nom et que l'on tape entré, la citation change aléatoirement (avec le procédé de tompols) et le nom d'auteur que l'on a rentré est vérifié avec celui de la nouvelle phrase. d'ou mon problème...
J'espere avoir été clair, aidez moi svp
G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203
28 avril 2005 à 07:26
28 avril 2005 à 07:26
Normal
la fonction alea() si elle est utilisée est recalculé a chaque modification (en temps normal) il faut aller dans les options et decocher la case calcul automatique . ce posera le problème du recalcul de tes fonctions
l'appui sur F9 ne resoudra rien puisque le recalcul redonnera une autre valeur a ta cellule aleatoire le passage par macro semble etre la meilleur solution (mais bon il n'est que 7h24 peut etre que je ne sius pqs tout a fait reveillé)
Cordialement
G.David
la fonction alea() si elle est utilisée est recalculé a chaque modification (en temps normal) il faut aller dans les options et decocher la case calcul automatique . ce posera le problème du recalcul de tes fonctions
l'appui sur F9 ne resoudra rien puisque le recalcul redonnera une autre valeur a ta cellule aleatoire le passage par macro semble etre la meilleur solution (mais bon il n'est que 7h24 peut etre que je ne sius pqs tout a fait reveillé)
Cordialement
G.David
G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203
28 avril 2005 à 08:46
28 avril 2005 à 08:46
j'ai modifier le fichier exemple
http://cjoint.com/?eCiTqz5WF2
dedans il y a une petite macro qui lance le nombre aleatoire
sur la feuille un bouton pour activer la macro
et une case reponse avec une liste deroulante des auteurs
attention la recherche les noms d'auteurs n'ont pas tous le même format
par ex si tu repond confucuis au lieu de Maurice Confucius la reponse sera fausse idem Si tu répond EInstein au lieu d' Albert Einstein (je te raconte pas si tu met Franck en prénon ... monstrueux)
Cordialement
G.David--
le respect n'est pas un dû
il se merite
http://cjoint.com/?eCiTqz5WF2
dedans il y a une petite macro qui lance le nombre aleatoire
sur la feuille un bouton pour activer la macro
et une case reponse avec une liste deroulante des auteurs
attention la recherche les noms d'auteurs n'ont pas tous le même format
par ex si tu repond confucuis au lieu de Maurice Confucius la reponse sera fausse idem Si tu répond EInstein au lieu d' Albert Einstein (je te raconte pas si tu met Franck en prénon ... monstrueux)
Cordialement
G.David--
le respect n'est pas un dû
il se merite
26 avril 2005 à 15:24
c'est quoi?
tu pourrait m'expliquer stp,
Tu n'habiterais pas en Bretagne?