Programmation excel
seydou86
Messages postés
29
Statut
Membre
-
sou -
sou -
Bonjour,
je sollicite votre aide , car je bloque sur un ptit programme que j'aimerai realiser. ca fait pas mal de temps que j'essaye de me servir d'excel , sans succes.
cette suite de combinaisons , j'y tient beaucoup , et si qq1 peut m'aider , je lui en serait tres reconnaissant.
j'ai => A , B , C , D , E
je veut faire des combinaisons de A B C D E
en 8 parties , 11 parties , et 15 parties
par exemple pour 8 parties
8A 0B 0C 0D 0E ou si vous preferez AAAAAAAA
7A 1B 0C 0D 0E ou si vous preferez AAAAAAAB
pour 11 parties
11A 0B 0C 0D 0E ou si vous preferez AAAAAAAAAAA
10A 1B 0C 0D 0E ou si vous preferez AAAAAAAAAAB
pour 15 partie
15A 0B 0C 0D 0E ou si vous preferez AAAAAAAAAAAAAA
14A 1B 0C 0D 0E ou si vous preferez AAAAAAAAAAAAAAB
je suis concient que ca fait beaucoup de combinaisons , meme pour 8 parties !
je sais que j'en demande beaucoup , mais sans les combinaisons , je ne peut plus avancer
j'espere que qq1 pourra m'aider .
le top sera de m'envoyer le fichier excel avec les combinaisons , mais quoi que vous pourrait faire , je vous en serait reconnaissant
merci a tous , et bonne nuit
je sollicite votre aide , car je bloque sur un ptit programme que j'aimerai realiser. ca fait pas mal de temps que j'essaye de me servir d'excel , sans succes.
cette suite de combinaisons , j'y tient beaucoup , et si qq1 peut m'aider , je lui en serait tres reconnaissant.
j'ai => A , B , C , D , E
je veut faire des combinaisons de A B C D E
en 8 parties , 11 parties , et 15 parties
par exemple pour 8 parties
8A 0B 0C 0D 0E ou si vous preferez AAAAAAAA
7A 1B 0C 0D 0E ou si vous preferez AAAAAAAB
pour 11 parties
11A 0B 0C 0D 0E ou si vous preferez AAAAAAAAAAA
10A 1B 0C 0D 0E ou si vous preferez AAAAAAAAAAB
pour 15 partie
15A 0B 0C 0D 0E ou si vous preferez AAAAAAAAAAAAAA
14A 1B 0C 0D 0E ou si vous preferez AAAAAAAAAAAAAAB
je suis concient que ca fait beaucoup de combinaisons , meme pour 8 parties !
je sais que j'en demande beaucoup , mais sans les combinaisons , je ne peut plus avancer
j'espere que qq1 pourra m'aider .
le top sera de m'envoyer le fichier excel avec les combinaisons , mais quoi que vous pourrait faire , je vous en serait reconnaissant
merci a tous , et bonne nuit
A voir également:
- Programmation excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel trier par ordre croissant chiffre - Guide
18 réponses
Salut
P.tain ; j'ai compris ;-D) ====>>>> "7xA" = "7 fois la lettre A" ;-)
(je pensais à hexadécimale) :-)
Bon, alors ; c'est simple ; mais tu veux qu'elle serve, et s'affiche dans quoi, ta liste ?
Dans une cellule ? Ou plusieurs ? C'est juste pour être "calculer", mais pas affichée ?
C'est pas une simple formule dans une cellule que tu veux ?!
Chaque lettre ASCII, a un code correspondant en chiffre .
Dans un algorithme, c'est mieux les chiffres que les lettres !
La fonction CHR() va nous servir ; elle affiche le caractère qui correspond à un nombre .
Reste à créer une boucle pour générer toutes les combinaisons souhaitées . FOR THEN ELSE - SI .!
merci .
à+
P.tain ; j'ai compris ;-D) ====>>>> "7xA" = "7 fois la lettre A" ;-)
(je pensais à hexadécimale) :-)
Bon, alors ; c'est simple ; mais tu veux qu'elle serve, et s'affiche dans quoi, ta liste ?
Dans une cellule ? Ou plusieurs ? C'est juste pour être "calculer", mais pas affichée ?
C'est pas une simple formule dans une cellule que tu veux ?!
Chaque lettre ASCII, a un code correspondant en chiffre .
Dans un algorithme, c'est mieux les chiffres que les lettres !
La fonction CHR() va nous servir ; elle affiche le caractère qui correspond à un nombre .
Reste à créer une boucle pour générer toutes les combinaisons souhaitées . FOR THEN ELSE - SI .!
merci .
à+
Salut
Pour suivre ... :-) ; je veux connaître le fin mot de l'histoire ,-)
Peux-tu expliqué, "seydou86", autrement et un peu plus, ton problème et ce que tu veux faire ? merci .
C'est pas un mastermind => un jeu ; ce que tu veux faire ?
merci .
à+
Pour suivre ... :-) ; je veux connaître le fin mot de l'histoire ,-)
Peux-tu expliqué, "seydou86", autrement et un peu plus, ton problème et ce que tu veux faire ? merci .
C'est pas un mastermind => un jeu ; ce que tu veux faire ?
merci .
à+
bonjours anonyme
je veut toute ces combinaisons pour un jeux , mais ce n'est pas le mastermind.
je ne peut pas en devoilé plus.
merci
je veut toute ces combinaisons pour un jeux , mais ce n'est pas le mastermind.
je ne peut pas en devoilé plus.
merci
Salut
Pourquoi il y a des doubles ou je ne sais quoi ?
Comme ça "7A 1B 0C 0D 0E" ; les lettres sont deux par deux . C'est quoi et pourquoi ?
On te demande pas pour l'instant de nous dire tes "secrets" ; mais expliques ce que tu veux .
C'est quel type d'algorithme que tu veux ? Il y a beaucoup de possibilité dans ce que tu veux !
;-) on attend (tous ; et toujours), les renseignements ; merci .
à+
Pourquoi il y a des doubles ou je ne sais quoi ?
Comme ça "7A 1B 0C 0D 0E" ; les lettres sont deux par deux . C'est quoi et pourquoi ?
On te demande pas pour l'instant de nous dire tes "secrets" ; mais expliques ce que tu veux .
C'est quel type d'algorithme que tu veux ? Il y a beaucoup de possibilité dans ce que tu veux !
;-) on attend (tous ; et toujours), les renseignements ; merci .
à+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bha regarde
en 8 partie avec A B C D E
donc AAAAAAAA, AAAAAAAB , AAAAAABB , ABAAAAAA
je ne voit pas comment expliquer mieux que ce que j'ai deja fait plus haut.
8xA 0xB 0xC 0xD 0xE ou si vous preferez AAAAAAAA
7xA 1xB 0xC 0xD 0xE ou si vous preferez AAAAAAAB
en 8 partie avec A B C D E
donc AAAAAAAA, AAAAAAAB , AAAAAABB , ABAAAAAA
je ne voit pas comment expliquer mieux que ce que j'ai deja fait plus haut.
8xA 0xB 0xC 0xD 0xE ou si vous preferez AAAAAAAA
7xA 1xB 0xC 0xD 0xE ou si vous preferez AAAAAAAB
autre explication
on a 5 boules !
A B C D E
on fait 8 tirages , et entre chaque tirage on remet la boule !
l'ordre de tirage n'a pas d'importance.
voila , j'espere que c'est plus claire !
je doit partir travailler , j'espere que qq1 aura compris ce que j'aimerais avoir , il y a pas mal de combinaison .
milles merci d'essayer de m'aider , j'espere que vous y arriverai.
merci beaucoup
on a 5 boules !
A B C D E
on fait 8 tirages , et entre chaque tirage on remet la boule !
l'ordre de tirage n'a pas d'importance.
voila , j'espere que c'est plus claire !
je doit partir travailler , j'espere que qq1 aura compris ce que j'aimerais avoir , il y a pas mal de combinaison .
milles merci d'essayer de m'aider , j'espere que vous y arriverai.
merci beaucoup
Bonjour seydou86,
Tu peux utiliser la fonction 'String' comme ci-dessous :
Dans cet exemple, les nombres de A,B,C,D,E sont inscrits respectivement dans les cellules A1,B1,C1,D1 et E1. Le résultat s'affiche dans la cellule A1. Tu peux, bien sur, adapter ces emplacements à ton fichier.
Espérant avoir pu t'aider.
Cordialement.
Tu peux utiliser la fonction 'String' comme ci-dessous :
Private Sub MaChaine()
Dim ch As String
ch = String(Range("a3"), "A") & String(Range("b3"), "B") & String(Range("c3"), "C") & String(Range("d3"), "D") & String(Range("e3"), "E")
Range("A1") = ch
End Sub
Dans cet exemple, les nombres de A,B,C,D,E sont inscrits respectivement dans les cellules A1,B1,C1,D1 et E1. Le résultat s'affiche dans la cellule A1. Tu peux, bien sur, adapter ces emplacements à ton fichier.
Espérant avoir pu t'aider.
Cordialement.
j'aimerai que le resultats saffiche dans les autre cellule
je suis vraiment un novice excel !
je sais faire que 2.3 trucs
ya pas moyens d'envoyer le dossier excel ?
parce que je ne sais pas ou rentrer ce que papou ma donné
(vous allez vraiment me prendre pour un noob puissance 10 ! mais j'essaye de m'amelioré ... c'est en ecoutant les autres et en essayant qu'on progresse ! on a tous passé par la ! )
merci a vous de votre aide
je sent qu'on y est presque !
je suis vraiment un novice excel !
je sais faire que 2.3 trucs
ya pas moyens d'envoyer le dossier excel ?
parce que je ne sais pas ou rentrer ce que papou ma donné
(vous allez vraiment me prendre pour un noob puissance 10 ! mais j'essaye de m'amelioré ... c'est en ecoutant les autres et en essayant qu'on progresse ! on a tous passé par la ! )
merci a vous de votre aide
je sent qu'on y est presque !
Re-bonjour seydou86,
Voici le lien du fichier exemple.
https://www.cjoint.com/?kkpbvcJtG3
Précises-moi l'affichage que tu veux obtenir et j'y regarderai.
Cordialement.
Voici le lien du fichier exemple.
https://www.cjoint.com/?kkpbvcJtG3
Précises-moi l'affichage que tu veux obtenir et j'y regarderai.
Cordialement.
re papou93
l'affichage de type ABBCCDEE me parait tres bien
fait pour le mieux , pour que ton travaille soit le plus simplifier.
merci encore papou
l'affichage de type ABBCCDEE me parait tres bien
fait pour le mieux , pour que ton travaille soit le plus simplifier.
merci encore papou
Répondre à seydou86
Ce message vous semble utile, votez !Autres messages de seydou86Signaler ce message aux modérateursEnvoyer un message privé à seydou86Revenir au forum Forum programmation Par seydou86, le mercredi 10 octobre 2007 à 13h37:58
seydou86,
j'aimerai que le resultats saffiche dans les autre cellule
C'est cette demande que je saisis mal. Peux-tu me préciser ta question ?
Merci.
A +
Ce message vous semble utile, votez !Autres messages de seydou86Signaler ce message aux modérateursEnvoyer un message privé à seydou86Revenir au forum Forum programmation Par seydou86, le mercredi 10 octobre 2007 à 13h37:58
seydou86,
j'aimerai que le resultats saffiche dans les autre cellule
C'est cette demande que je saisis mal. Peux-tu me préciser ta question ?
Merci.
A +
ha je vois
bha dans ton exemple , ya ABBCCDEE dans la case A1
j'aimerais si possible avoir :
A1 B1 C1 D1 E1 F1 G1 E1
A B B C C D E E
1 lettre par cellule , au lieu de toutes les lettre dans La meme cellule .
mais si ca demande trop de boulot , fait au plus simple
merci merci
bha dans ton exemple , ya ABBCCDEE dans la case A1
j'aimerais si possible avoir :
A1 B1 C1 D1 E1 F1 G1 E1
A B B C C D E E
1 lettre par cellule , au lieu de toutes les lettre dans La meme cellule .
mais si ca demande trop de boulot , fait au plus simple
merci merci
Si j'ai bien compris, ça doit être ce que tu cherches :
N'est-ce-pas ?
Cordialement.
Sub MaChaine()
Dim ch(5) As String
ch(1) = String(Range("a3"), "A")
ch(2) = String(Range("b3"), "B")
ch(3) = String(Range("c3"), "C")
ch(4) = String(Range("d3"), "D")
ch(5) = String(Range("e3"), "E")
For c = 1 To 5
Cells(1, c).Value = ch(c)
Next
End Sub
N'est-ce-pas ?
Cordialement.
Pardon, je me suis trompé.
Voici la version définitive :
https://www.cjoint.com/?kkugSFLN3u
Cordialement.
Voici la version définitive :
https://www.cjoint.com/?kkugSFLN3u
Cordialement.