Programmation excel
Fermé
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
-
10 oct. 2007 à 00:15
sou - 14 nov. 2007 à 14:45
sou - 14 nov. 2007 à 14:45
A voir également:
- Programmation excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - 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 .
à+
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 07:56
10 oct. 2007 à 07:56
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
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 08:16
10 oct. 2007 à 08:16
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
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 08:26
10 oct. 2007 à 08:26
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
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
10 oct. 2007 à 09:33
10 oct. 2007 à 09:33
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.
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 13:37
10 oct. 2007 à 13:37
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 !
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
10 oct. 2007 à 15:04
10 oct. 2007 à 15:04
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.
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 15:10
10 oct. 2007 à 15:10
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
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
10 oct. 2007 à 15:26
10 oct. 2007 à 15:26
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 +
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 15:31
10 oct. 2007 à 15:31
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
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 17:24
10 oct. 2007 à 17:24
voit tu ce que je voulais dire precedemment ?
merci
merci
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
10 oct. 2007 à 19:49
10 oct. 2007 à 19:49
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.
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
10 oct. 2007 à 20:08
10 oct. 2007 à 20:08
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.
seydou86
Messages postés
29
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
1 décembre 2007
10 oct. 2007 à 23:07
10 oct. 2007 à 23:07
je doit cliquer sur le bouton pour afficher les combi ?
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
11 oct. 2007 à 07:48
11 oct. 2007 à 07:48
Oui, et le résultat s'affiche dans les cellules A1...H1.
Cordialement.
Cordialement.