Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais
savoir si quelqu'un pouvait m'aider.
Voilà :
En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG...
En ligne 2, on a les 26 lettres de l'alphabet mélangées n'importe comment :
HDIROMP...
En A3, un mot, une phase comme "BRAVO CA MARCHE"
En A4, la même phrase mais codée de telle sorte (qu'avec mon exemple) que la
A devienne H, le B devienne D, ....
Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible
avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles
fonctions personnalisées.
MaPhrase = "BRAVO CA MARCHE" PhraseCode = "" For i = 1 to Len(MaPhrase) PhraseCode = PhraseCode +Substr(MaListeCode,Asc(Substr(Upper(MaPhrase),i,1))-Asc("A")+1,1) EndFor
? PhraseCode && KDJHOAJGJDAPU
Eddy Maue avait écrit le 08-07-07 :
un simple différenciel fera l'affaire
dans ta liste b il y a 26 characteres et comme l'alphabet est composé de 26 chrs escluant les accents et les majuscules et minuscule
moi je ferais comme suivant MaListeCode("jkaxusqplbiygcovxdfmehnrtw")
MaPhrase = "BRAVO CA MARCHE" PhraseCodé = "" For i = 1 to Len(MaPhrase) PhraseCode = PhraseCode +Substr(MaListeCode,Asc(Substr(Lower(MaPhrase),1,1)),1) endfor
Olivier a formulé la demande :
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais savoir si quelqu'un pouvait m'aider. Voilà : En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG... En ligne 2, on a les 26 lettres de l'alphabet mélangées n'importe comment : HDIROMP... En A3, un mot, une phase comme "BRAVO CA MARCHE" En A4, la même phrase mais codée de telle sorte (qu'avec mon exemple) que la A devienne H, le B devienne D, .... Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles fonctions personnalisées.
Merci.
MaListeCode=Upper("jkaxusqplbiygcovxdfmehnrtw")
MaPhrase = "BRAVO CA MARCHE"
PhraseCode = ""
For i = 1 to Len(MaPhrase)
PhraseCode = PhraseCode
+Substr(MaListeCode,Asc(Substr(Upper(MaPhrase),i,1))-Asc("A")+1,1)
EndFor
? PhraseCode && KDJHOAJGJDAPU
Eddy Maue avait écrit le 08-07-07 :
un simple différenciel fera l'affaire
dans ta liste b il y a 26 characteres et comme l'alphabet est composé de 26
chrs escluant les accents et les majuscules et minuscule
moi je ferais comme suivant
MaListeCode("jkaxusqplbiygcovxdfmehnrtw")
MaPhrase = "BRAVO CA MARCHE"
PhraseCodé = ""
For i = 1 to Len(MaPhrase)
PhraseCode = PhraseCode
+Substr(MaListeCode,Asc(Substr(Lower(MaPhrase),1,1)),1)
endfor
Olivier a formulé la demande :
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais
savoir si quelqu'un pouvait m'aider.
Voilà :
En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG...
En ligne 2, on a les 26 lettres de l'alphabet mélangées n'importe comment :
HDIROMP...
En A3, un mot, une phase comme "BRAVO CA MARCHE"
En A4, la même phrase mais codée de telle sorte (qu'avec mon exemple) que
la A devienne H, le B devienne D, ....
Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible
avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles
fonctions personnalisées.
MaPhrase = "BRAVO CA MARCHE" PhraseCode = "" For i = 1 to Len(MaPhrase) PhraseCode = PhraseCode +Substr(MaListeCode,Asc(Substr(Upper(MaPhrase),i,1))-Asc("A")+1,1) EndFor
? PhraseCode && KDJHOAJGJDAPU
Eddy Maue avait écrit le 08-07-07 :
un simple différenciel fera l'affaire
dans ta liste b il y a 26 characteres et comme l'alphabet est composé de 26 chrs escluant les accents et les majuscules et minuscule
moi je ferais comme suivant MaListeCode("jkaxusqplbiygcovxdfmehnrtw")
MaPhrase = "BRAVO CA MARCHE" PhraseCodé = "" For i = 1 to Len(MaPhrase) PhraseCode = PhraseCode +Substr(MaListeCode,Asc(Substr(Lower(MaPhrase),1,1)),1) endfor
Olivier a formulé la demande :
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais savoir si quelqu'un pouvait m'aider. Voilà : En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG... En ligne 2, on a les 26 lettres de l'alphabet mélangées n'importe comment : HDIROMP... En A3, un mot, une phase comme "BRAVO CA MARCHE" En A4, la même phrase mais codée de telle sorte (qu'avec mon exemple) que la A devienne H, le B devienne D, .... Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles fonctions personnalisées.
Merci.
lSteph
Pardon pour ce Clavius Digitae
On 9 juil, 09:31, "jps" wrote:
vi, vi y se dice "trabajar" hasta luego, hombre de la mancha (mais je n'ai pas voulu dire "mendiant") jps
"LSteph" a écrit dans le message de news:
Bonjour JP,
Déjà debout!?
;o)
lSteph
(Anda! Voy a trabahar por los jubilados!)
et lire aussi : en A2 jusqu'à AA2 c'était mes 0,05 euro (ça fait combien en CAD?) du lundi matin jps
"charabeuh" a écrit dans le messag e de news: %23oIucccwHHA.1__BEGIN_MASK_n#9g02mG7!__...__END_MASK_i?a63jfAD$z
lire En C29 la formule ²9 & C30 au lieu de En C5 la formule ²9 & C30 _________________________________
"charabeuh" a écrit dans le messa ge de news:%
Bonjour,
En A1, vous saisissez la formule Êr(32) ==> caractère espa ce
En A2 jusqu'à AA1, les 26 lettres de l'alphabet dans l'ordre alphabétique
En B1, vous saisissez la formule Êr(32) ==> caractère espa ce
En B2 jusqu'à AA2 , les 26 lettres de l'alphabet codé
en A3 votre phrase à coder ====================== ========================= ========================= ===== En A4 la formule =SI(LIGNE(A4)-3<=NBCAR($A$3); STXT($A$3;LIGNE(A4)-3;1);"")
Vous étirez cette formule jusqu'à la cellule A30 (on suppose que la phrase a 30
caractères max)
En B4 la formule = SI(A4="";"";RECHERCHEH(A4;$A$1:$AA$2;2;FAUX))
Vous étirez cette formule jusqu'à la cellule B30
En C30 la formule ³0
En C5 la formule ²9 & C30
Vous étirez cette formule jusqu'à la cellule C4
Le résultat du codage est dans la cellule C4 _______________
"Olivier" a écrit dans le message de news:46915ac0$0$21150$
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais savoir si quelqu'un pouvait m'aider. Voilà : En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG... En ligne 2, on a les 26 lettres de l'alphabet mélangées n'impor te comment : HDIROMP... En A3, un mot, une phase comme "BRAVO CA MARCHE" En A4, la même phrase mais codée de telle sorte (qu'avec mon ex emple) que la A devienne H, le B devienne D, .... Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles fonctions personnalisées.
Merci.
Pardon pour ce Clavius Digitae
On 9 juil, 09:31, "jps" <vaderetrosp@mas> wrote:
vi, vi
y se dice "trabajar"
hasta luego, hombre de la mancha (mais je n'ai pas voulu dire "mendiant")
jps
"LSteph" <lecocost...@frite.fr> a écrit dans le message de news:
epodwMfwHHA.4...@TK2MSFTNGP06.phx.gbl...
Bonjour JP,
Déjà debout!?
;o)
lSteph
(Anda! Voy a trabahar por los jubilados!)
et lire aussi :
en A2 jusqu'à AA2
c'était mes 0,05 euro (ça fait combien en CAD?) du lundi matin
jps
"charabeuh" <char.abeuh.zero.s...@wanadoo.fr> a écrit dans le messag e de
news: %23oIucccwHHA.1__BEGIN_MASK_n#9g02mG7!__...__END_MASK_i?a63jfAD$z __@TK2MSFTNGP03.phx.gbl...
lire En C29 la formule =B29 & C30
au lieu de En C5 la formule =B29 & C30
_________________________________
"charabeuh" <char.abeuh.zero.s...@wanadoo.fr> a écrit dans le messa ge de
news:%23lRFWZcwHHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour,
En A1, vous saisissez la formule =car(32) ==> caractère espa ce
En A2 jusqu'à AA1, les 26 lettres de l'alphabet dans l'ordre
alphabétique
En B1, vous saisissez la formule =car(32) ==> caractère espa ce
En B2 jusqu'à AA2 , les 26 lettres de l'alphabet codé
en A3 votre phrase à coder
====================== ========================= ========================= =====
En A4 la formule =SI(LIGNE(A4)-3<=NBCAR($A$3);
STXT($A$3;LIGNE(A4)-3;1);"")
Vous étirez cette formule jusqu'à la cellule A30 (on suppose que la
phrase a 30
caractères max)
En B4 la formule = SI(A4="";"";RECHERCHEH(A4;$A$1:$AA$2;2;FAUX))
Vous étirez cette formule jusqu'à la cellule B30
En C30 la formule =B30
En C5 la formule =B29 & C30
Vous étirez cette formule jusqu'à la cellule C4
Le résultat du codage est dans la cellule C4
_______________
"Olivier" <c__oliv...@club-internet.fr> a écrit dans le message de
news:46915ac0$0$21150$7a628cd7@news.club-internet.fr...
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je
voudrais savoir si quelqu'un pouvait m'aider.
Voilà :
En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG...
En ligne 2, on a les 26 lettres de l'alphabet mélangées n'impor te
comment : HDIROMP...
En A3, un mot, une phase comme "BRAVO CA MARCHE"
En A4, la même phrase mais codée de telle sorte (qu'avec mon ex emple)
que la A devienne H, le B devienne D, ....
Je sais faire en utilisant le VBA. Je voudrais savoir si cela est
possible avec uniquement des fonctions EXCEL sans utiliser de macro ou
de nouvelles fonctions personnalisées.
vi, vi y se dice "trabajar" hasta luego, hombre de la mancha (mais je n'ai pas voulu dire "mendiant") jps
"LSteph" a écrit dans le message de news:
Bonjour JP,
Déjà debout!?
;o)
lSteph
(Anda! Voy a trabahar por los jubilados!)
et lire aussi : en A2 jusqu'à AA2 c'était mes 0,05 euro (ça fait combien en CAD?) du lundi matin jps
"charabeuh" a écrit dans le messag e de news: %23oIucccwHHA.1__BEGIN_MASK_n#9g02mG7!__...__END_MASK_i?a63jfAD$z
lire En C29 la formule ²9 & C30 au lieu de En C5 la formule ²9 & C30 _________________________________
"charabeuh" a écrit dans le messa ge de news:%
Bonjour,
En A1, vous saisissez la formule Êr(32) ==> caractère espa ce
En A2 jusqu'à AA1, les 26 lettres de l'alphabet dans l'ordre alphabétique
En B1, vous saisissez la formule Êr(32) ==> caractère espa ce
En B2 jusqu'à AA2 , les 26 lettres de l'alphabet codé
en A3 votre phrase à coder ====================== ========================= ========================= ===== En A4 la formule =SI(LIGNE(A4)-3<=NBCAR($A$3); STXT($A$3;LIGNE(A4)-3;1);"")
Vous étirez cette formule jusqu'à la cellule A30 (on suppose que la phrase a 30
caractères max)
En B4 la formule = SI(A4="";"";RECHERCHEH(A4;$A$1:$AA$2;2;FAUX))
Vous étirez cette formule jusqu'à la cellule B30
En C30 la formule ³0
En C5 la formule ²9 & C30
Vous étirez cette formule jusqu'à la cellule C4
Le résultat du codage est dans la cellule C4 _______________
"Olivier" a écrit dans le message de news:46915ac0$0$21150$
Bonsoir, je me suis lancé un défi mais je n'y arrive pas. Alors je voudrais savoir si quelqu'un pouvait m'aider. Voilà : En ligne 1, on a les 26 lettres de l'alphabet : ABCDEFG... En ligne 2, on a les 26 lettres de l'alphabet mélangées n'impor te comment : HDIROMP... En A3, un mot, une phase comme "BRAVO CA MARCHE" En A4, la même phrase mais codée de telle sorte (qu'avec mon ex emple) que la A devienne H, le B devienne D, .... Je sais faire en utilisant le VBA. Je voudrais savoir si cela est possible avec uniquement des fonctions EXCEL sans utiliser de macro ou de nouvelles fonctions personnalisées.