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
Jacky
Bonsoir, Ceci peut-être: '------------ Sub jj() [c15:d25].Clear x = 15 For i = 1 To 9 For j = i To 9 If i + j = [b15] Then x = x + 1 Cells(x, 3) = i & " + " & j & " = " & [b15] End If Next Next ' Ou avec les doublons x = 15 For i = 1 To 9 For j = 1 To 9 If i + j = [b15] Then x = x + 1 Cells(x, 4) = i & " + " & j & " = " & [b15] End If Next Next End Sub '------------- Voir ici: http://cjoint.com/?krwkBNuFR3
-- Salutations JJ
"Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le message de news: uZ%236$
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les chiffres en A suivant une ou plusieurs additions cela me donne le chiffre en B
Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8 - soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Merci d'avance.
Jean Pierre
Bonsoir,
Ceci peut-être:
'------------
Sub jj()
[c15:d25].Clear
x = 15
For i = 1 To 9
For j = i To 9
If i + j = [b15] Then
x = x + 1
Cells(x, 3) = i & " + " & j & " = " & [b15]
End If
Next
Next
' Ou avec les doublons
x = 15
For i = 1 To 9
For j = 1 To 9
If i + j = [b15] Then
x = x + 1
Cells(x, 4) = i & " + " & j & " = " & [b15]
End If
Next
Next
End Sub
'-------------
Voir ici:
http://cjoint.com/?krwkBNuFR3
--
Salutations
JJ
"Jean Pierre" <Jean Pierre@rofl. no spam.fr. rofl> a écrit dans le message
de news: uZ%236$vIMJHA.2036@TK2MSFTNGP02.phx.gbl...
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les chiffres
en A suivant une ou plusieurs additions cela me donne le chiffre en B
Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8
- soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Bonsoir, Ceci peut-être: '------------ Sub jj() [c15:d25].Clear x = 15 For i = 1 To 9 For j = i To 9 If i + j = [b15] Then x = x + 1 Cells(x, 3) = i & " + " & j & " = " & [b15] End If Next Next ' Ou avec les doublons x = 15 For i = 1 To 9 For j = 1 To 9 If i + j = [b15] Then x = x + 1 Cells(x, 4) = i & " + " & j & " = " & [b15] End If Next Next End Sub '------------- Voir ici: http://cjoint.com/?krwkBNuFR3
-- Salutations JJ
"Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le message de news: uZ%236$
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les chiffres en A suivant une ou plusieurs additions cela me donne le chiffre en B
Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8 - soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Merci d'avance.
Jean Pierre
Jean Pierre
Dans son message news:, Jacky a tapoté sur son clavier:
Bonsoir, Ceci peut-être: '------------ Sub jj() [c15:d25].Clear x = 15 For i = 1 To 9 For j = i To 9 If i + j = [b15] Then x = x + 1 Cells(x, 3) = i & " + " & j & " = " & [b15] End If Next Next ' Ou avec les doublons x = 15 For i = 1 To 9 For j = 1 To 9 If i + j = [b15] Then x = x + 1 Cells(x, 4) = i & " + " & j & " = " & [b15] End If Next Next End Sub '------------- Voir ici: http://cjoint.com/?krwkBNuFR3
Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris. Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
"Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le message de news: uZ%236$
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les chiffres en A suivant une ou plusieurs additions cela me donne le chiffre en B Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8 - soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Merci d'avance.
Jean Pierre
Dans son message news:O1JMtSJMJHA.6044@TK2MSFTNGP02.phx.gbl,
Jacky <Dupond@marcel.fr> a tapoté sur son clavier:
Bonsoir,
Ceci peut-être:
'------------
Sub jj()
[c15:d25].Clear
x = 15
For i = 1 To 9
For j = i To 9
If i + j = [b15] Then
x = x + 1
Cells(x, 3) = i & " + " & j & " = " & [b15]
End If
Next
Next
' Ou avec les doublons
x = 15
For i = 1 To 9
For j = 1 To 9
If i + j = [b15] Then
x = x + 1
Cells(x, 4) = i & " + " & j & " = " & [b15]
End If
Next
Next
End Sub
'-------------
Voir ici:
http://cjoint.com/?krwkBNuFR3
Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris.
Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
"Jean Pierre" <Jean Pierre@rofl. no spam.fr. rofl> a écrit dans le
message de news: uZ%236$vIMJHA.2036@TK2MSFTNGP02.phx.gbl...
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les
chiffres en A suivant une ou plusieurs additions cela me donne le
chiffre en B Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8
- soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Dans son message news:, Jacky a tapoté sur son clavier:
Bonsoir, Ceci peut-être: '------------ Sub jj() [c15:d25].Clear x = 15 For i = 1 To 9 For j = i To 9 If i + j = [b15] Then x = x + 1 Cells(x, 3) = i & " + " & j & " = " & [b15] End If Next Next ' Ou avec les doublons x = 15 For i = 1 To 9 For j = 1 To 9 If i + j = [b15] Then x = x + 1 Cells(x, 4) = i & " + " & j & " = " & [b15] End If Next Next End Sub '------------- Voir ici: http://cjoint.com/?krwkBNuFR3
Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris. Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
"Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le message de news: uZ%236$
Bonjour,
Petit pb à vous soumettre :
- soit colonne A une série de chiffres
- soit colonne B un montant donné
Quelqu'un pourrait il me dire comment faire pour que d'après les chiffres en A suivant une ou plusieurs additions cela me donne le chiffre en B Exemple :
en A . les chiffres de 0 à 9
en B 15
donc plusieurs solutions :
- soit 7 + 8 - soit 9 + 6
Voilà j'espère avoir été plus clair dans mon exemple.
Merci d'avance.
Jean Pierre
Papyjac
Bonjour Jean-Pierre
Je vois bien ta question qui est "le compte est bon" en plus simple car il n'y a que des additions
Il se peut d'ailleurs que ta question n'est pas de réponse, par exemple si tu mets 123456789 en B, à moins qu'on ait le droit d'utiliser plusieurs fois les chiffres de A, alors là cà change tout, car ce n'est plus la règle du jeu du "compte est bon". Tu as donc inventé un nouveau jeu. Bravo
Pour cela, il y a plusieurs méthodes sous Excel : les formules, le VBA
mais bien avant cela, il faut trouver le raisonnement
Pour ma part je procédèrais ainsi : 1. Trouver dans la liste A le plus grand nombre inférieur ou égal à B => si c'est égal j'ai gagné 2. Mémoriser ce nombre 3. Faire la soustraction de B- non trouvé 4. Recommencer en 1 en remplaçant le nombre B par le résultat de la soustraction
Le résultat est l'ensemble des nombres mémorisé au cours du processus
Avec les formules, tu crées les formules du processus sur une ligne, et sous réserve de bien gérer les réferences relatives et absolues, tu tires les formules verticalement : tu trouves un chiffre par ligne jusqu'à ce que le résultat de la soustraction est nul, ensuite les formules calculent toujours 0
-- Papyjac
"Jean Pierre" a écrit :
Dans son message news:, Jacky a tapoté sur son clavier: > Bonsoir, > Ceci peut-être: > '------------ > Sub jj() > [c15:d25].Clear > x = 15 > For i = 1 To 9 > For j = i To 9 > If i + j = [b15] Then > x = x + 1 > Cells(x, 3) = i & " + " & j & " = " & [b15] > End If > Next > Next > ' Ou avec les doublons > x = 15 > For i = 1 To 9 > For j = 1 To 9 > If i + j = [b15] Then > x = x + 1 > Cells(x, 4) = i & " + " & j & " = " & [b15] > End If > Next > Next > End Sub > '------------- > Voir ici: > http://cjoint.com/?krwkBNuFR3 > Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris. Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
> > "Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le > message de news: uZ%236$ >> Bonjour, >> >> Petit pb à vous soumettre : >> >> - soit colonne A une série de chiffres >> >> - soit colonne B un montant donné >> >> Quelqu'un pourrait il me dire comment faire pour que d'après les >> chiffres en A suivant une ou plusieurs additions cela me donne le >> chiffre en B Exemple : >> >> en A . les chiffres de 0 à 9 >> >> en B 15 >> >> donc plusieurs solutions : >> >> - soit 7 + 8 >> - soit 9 + 6 >> >> Voilà j'espère avoir été plus clair dans mon exemple. >> >> Merci d'avance. >> >> Jean Pierre
Bonjour Jean-Pierre
Je vois bien ta question qui est "le compte est bon" en plus simple car il
n'y a que des additions
Il se peut d'ailleurs que ta question n'est pas de réponse, par exemple si
tu mets 123456789 en B, à moins qu'on ait le droit d'utiliser plusieurs fois
les chiffres de A, alors là cà change tout, car ce n'est plus la règle du jeu
du "compte est bon". Tu as donc inventé un nouveau jeu. Bravo
Pour cela, il y a plusieurs méthodes sous Excel : les formules, le VBA
mais bien avant cela, il faut trouver le raisonnement
Pour ma part je procédèrais ainsi :
1. Trouver dans la liste A le plus grand nombre inférieur ou égal à B
=> si c'est égal j'ai gagné
2. Mémoriser ce nombre
3. Faire la soustraction de B- non trouvé
4. Recommencer en 1 en remplaçant le nombre B par le résultat de la
soustraction
Le résultat est l'ensemble des nombres mémorisé au cours du processus
Avec les formules, tu crées les formules du processus sur une ligne, et sous
réserve de bien gérer les réferences relatives et absolues, tu tires les
formules verticalement : tu trouves un chiffre par ligne jusqu'à ce que le
résultat de la soustraction est nul, ensuite les formules calculent toujours 0
--
Papyjac
"Jean Pierre" a écrit :
Dans son message news:O1JMtSJMJHA.6044@TK2MSFTNGP02.phx.gbl,
Jacky <Dupond@marcel.fr> a tapoté sur son clavier:
> Bonsoir,
> Ceci peut-être:
> '------------
> Sub jj()
> [c15:d25].Clear
> x = 15
> For i = 1 To 9
> For j = i To 9
> If i + j = [b15] Then
> x = x + 1
> Cells(x, 3) = i & " + " & j & " = " & [b15]
> End If
> Next
> Next
> ' Ou avec les doublons
> x = 15
> For i = 1 To 9
> For j = 1 To 9
> If i + j = [b15] Then
> x = x + 1
> Cells(x, 4) = i & " + " & j & " = " & [b15]
> End If
> Next
> Next
> End Sub
> '-------------
> Voir ici:
> http://cjoint.com/?krwkBNuFR3
>
Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris.
Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
>
> "Jean Pierre" <Jean Pierre@rofl. no spam.fr. rofl> a écrit dans le
> message de news: uZ%236$vIMJHA.2036@TK2MSFTNGP02.phx.gbl...
>> Bonjour,
>>
>> Petit pb à vous soumettre :
>>
>> - soit colonne A une série de chiffres
>>
>> - soit colonne B un montant donné
>>
>> Quelqu'un pourrait il me dire comment faire pour que d'après les
>> chiffres en A suivant une ou plusieurs additions cela me donne le
>> chiffre en B Exemple :
>>
>> en A . les chiffres de 0 à 9
>>
>> en B 15
>>
>> donc plusieurs solutions :
>>
>> - soit 7 + 8
>> - soit 9 + 6
>>
>> Voilà j'espère avoir été plus clair dans mon exemple.
>>
>> Merci d'avance.
>>
>> Jean Pierre
Je vois bien ta question qui est "le compte est bon" en plus simple car il n'y a que des additions
Il se peut d'ailleurs que ta question n'est pas de réponse, par exemple si tu mets 123456789 en B, à moins qu'on ait le droit d'utiliser plusieurs fois les chiffres de A, alors là cà change tout, car ce n'est plus la règle du jeu du "compte est bon". Tu as donc inventé un nouveau jeu. Bravo
Pour cela, il y a plusieurs méthodes sous Excel : les formules, le VBA
mais bien avant cela, il faut trouver le raisonnement
Pour ma part je procédèrais ainsi : 1. Trouver dans la liste A le plus grand nombre inférieur ou égal à B => si c'est égal j'ai gagné 2. Mémoriser ce nombre 3. Faire la soustraction de B- non trouvé 4. Recommencer en 1 en remplaçant le nombre B par le résultat de la soustraction
Le résultat est l'ensemble des nombres mémorisé au cours du processus
Avec les formules, tu crées les formules du processus sur une ligne, et sous réserve de bien gérer les réferences relatives et absolues, tu tires les formules verticalement : tu trouves un chiffre par ligne jusqu'à ce que le résultat de la soustraction est nul, ensuite les formules calculent toujours 0
-- Papyjac
"Jean Pierre" a écrit :
Dans son message news:, Jacky a tapoté sur son clavier: > Bonsoir, > Ceci peut-être: > '------------ > Sub jj() > [c15:d25].Clear > x = 15 > For i = 1 To 9 > For j = i To 9 > If i + j = [b15] Then > x = x + 1 > Cells(x, 3) = i & " + " & j & " = " & [b15] > End If > Next > Next > ' Ou avec les doublons > x = 15 > For i = 1 To 9 > For j = 1 To 9 > If i + j = [b15] Then > x = x + 1 > Cells(x, 4) = i & " + " & j & " = " & [b15] > End If > Next > Next > End Sub > '------------- > Voir ici: > http://cjoint.com/?krwkBNuFR3 > Bonjour,
Merci pour la réponse mais bon je n'y ai rien compris. Sinon le principes est bien celui là.
Ce que je voudrais c'est en colonne A insérer ma série de chiffres.
En B mettre ce que je veux obtenir.
Et en C la ou les solutions.
Cdt.
Jean Pierre.
> > "Jean Pierre" <Jean no spam.fr. rofl> a écrit dans le > message de news: uZ%236$ >> Bonjour, >> >> Petit pb à vous soumettre : >> >> - soit colonne A une série de chiffres >> >> - soit colonne B un montant donné >> >> Quelqu'un pourrait il me dire comment faire pour que d'après les >> chiffres en A suivant une ou plusieurs additions cela me donne le >> chiffre en B Exemple : >> >> en A . les chiffres de 0 à 9 >> >> en B 15 >> >> donc plusieurs solutions : >> >> - soit 7 + 8 >> - soit 9 + 6 >> >> Voilà j'espère avoir été plus clair dans mon exemple. >> >> Merci d'avance. >> >> Jean Pierre