Bonjour,
Quelqu'un peut-il m'aider ?
Voici mon problème. Voici un fragment de mon code. Il devrait pouvoir me
permettre de faire un
miroir du nombre entré dans mon InputBox (le nombre écrit à l'envers).
VarChiffres1 = ""
nombre = InputBox("Veuillez entrer un nombre ")
For i = 0 To 9
For compteur=0 To Len(nombre)
VarChiffres=nombre Mod 10
VarChiffres=VarChiffres1 & VarChiffres
VarChiffres1=VarChiffres
nombre=nombre\10
If compteur = Len(nombre) Then
Exit Sub
End If
MsgBox(VarChiffres)
Next compteur
Next i
End Sub
Tout va bien jusqu'au dernier chiffre. Mais après, je n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans succès)..
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
J-Dan
bonjour imej-clavier,
plus simple que ton code :
Sub Verlan() nbre = InputBox("entrez un nombre SVP") For i = Len(nbre) To 1 Step -1 miroir = miroir & Mid(nbre, i, 1) Next i MsgBox miroir End Sub
J-Dan
-----Message d'origine----- Bonjour, Quelqu'un peut-il m'aider ? Voici mon problème. Voici un fragment de mon code. Il devrait pouvoir me
permettre de faire un miroir du nombre entré dans mon InputBox (le nombre écrit à l'envers).
VarChiffres1 = "" nombre = InputBox("Veuillez entrer un nombre ") For i = 0 To 9 For compteur=0 To Len(nombre) VarChiffres=nombre Mod 10 VarChiffres=VarChiffres1 & VarChiffres VarChiffres1=VarChiffres nombre=nombre10 If compteur = Len(nombre) Then Exit Sub End If MsgBox(VarChiffres) Next compteur Next i End Sub Tout va bien jusqu'au dernier chiffre. Mais après, je n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans succès)..
D'avance merci,
Jean-michel
.
bonjour imej-clavier,
plus simple que ton code :
Sub Verlan()
nbre = InputBox("entrez un nombre SVP")
For i = Len(nbre) To 1 Step -1
miroir = miroir & Mid(nbre, i, 1)
Next i
MsgBox miroir
End Sub
J-Dan
-----Message d'origine-----
Bonjour,
Quelqu'un peut-il m'aider ?
Voici mon problème. Voici un fragment de mon code. Il
devrait pouvoir me
permettre de faire un
miroir du nombre entré dans mon InputBox (le nombre
écrit à l'envers).
VarChiffres1 = ""
nombre = InputBox("Veuillez entrer un nombre ")
For i = 0 To 9
For compteur=0 To Len(nombre)
VarChiffres=nombre Mod 10
VarChiffres=VarChiffres1 & VarChiffres
VarChiffres1=VarChiffres
nombre=nombre10
If compteur = Len(nombre) Then
Exit Sub
End If
MsgBox(VarChiffres)
Next compteur
Next i
End Sub
Tout va bien jusqu'au dernier chiffre. Mais après, je
n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans
succès)..
Sub Verlan() nbre = InputBox("entrez un nombre SVP") For i = Len(nbre) To 1 Step -1 miroir = miroir & Mid(nbre, i, 1) Next i MsgBox miroir End Sub
J-Dan
-----Message d'origine----- Bonjour, Quelqu'un peut-il m'aider ? Voici mon problème. Voici un fragment de mon code. Il devrait pouvoir me
permettre de faire un miroir du nombre entré dans mon InputBox (le nombre écrit à l'envers).
VarChiffres1 = "" nombre = InputBox("Veuillez entrer un nombre ") For i = 0 To 9 For compteur=0 To Len(nombre) VarChiffres=nombre Mod 10 VarChiffres=VarChiffres1 & VarChiffres VarChiffres1=VarChiffres nombre=nombre10 If compteur = Len(nombre) Then Exit Sub End If MsgBox(VarChiffres) Next compteur Next i End Sub Tout va bien jusqu'au dernier chiffre. Mais après, je n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans succès)..
D'avance merci,
Jean-michel
.
J-Dan
re,
de plus ca marche aussi avec une entree texte.
J-Dan
-----Message d'origine----- Bonjour, Quelqu'un peut-il m'aider ? Voici mon problème. Voici un fragment de mon code. Il devrait pouvoir me
permettre de faire un miroir du nombre entré dans mon InputBox (le nombre écrit à l'envers).
VarChiffres1 = "" nombre = InputBox("Veuillez entrer un nombre ") For i = 0 To 9 For compteur=0 To Len(nombre) VarChiffres=nombre Mod 10 VarChiffres=VarChiffres1 & VarChiffres VarChiffres1=VarChiffres nombre=nombre10 If compteur = Len(nombre) Then Exit Sub End If MsgBox(VarChiffres) Next compteur Next i End Sub Tout va bien jusqu'au dernier chiffre. Mais après, je n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans succès)..
D'avance merci,
Jean-michel
.
re,
de plus ca marche aussi avec une entree texte.
J-Dan
-----Message d'origine-----
Bonjour,
Quelqu'un peut-il m'aider ?
Voici mon problème. Voici un fragment de mon code. Il
devrait pouvoir me
permettre de faire un
miroir du nombre entré dans mon InputBox (le nombre
écrit à l'envers).
VarChiffres1 = ""
nombre = InputBox("Veuillez entrer un nombre ")
For i = 0 To 9
For compteur=0 To Len(nombre)
VarChiffres=nombre Mod 10
VarChiffres=VarChiffres1 & VarChiffres
VarChiffres1=VarChiffres
nombre=nombre10
If compteur = Len(nombre) Then
Exit Sub
End If
MsgBox(VarChiffres)
Next compteur
Next i
End Sub
Tout va bien jusqu'au dernier chiffre. Mais après, je
n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans
succès)..
-----Message d'origine----- Bonjour, Quelqu'un peut-il m'aider ? Voici mon problème. Voici un fragment de mon code. Il devrait pouvoir me
permettre de faire un miroir du nombre entré dans mon InputBox (le nombre écrit à l'envers).
VarChiffres1 = "" nombre = InputBox("Veuillez entrer un nombre ") For i = 0 To 9 For compteur=0 To Len(nombre) VarChiffres=nombre Mod 10 VarChiffres=VarChiffres1 & VarChiffres VarChiffres1=VarChiffres nombre=nombre10 If compteur = Len(nombre) Then Exit Sub End If MsgBox(VarChiffres) Next compteur Next i End Sub Tout va bien jusqu'au dernier chiffre. Mais après, je n'arrive pas à
l'insérer avec VarChiffres (J'ai essayé avec Left sans succès)..
D'avance merci,
Jean-michel
.
J-Dan
bonjour AV,
damned, 04:09 de mieux, bravo !
Sub zzz() c'est moi qui "zzzzzzzzz"
J-Dan
-----Message d'origine-----
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
.
bonjour AV,
damned, 04:09 de mieux, bravo !
Sub zzz()
c'est moi qui "zzzzzzzzz"
J-Dan
-----Message d'origine-----
Sub zzz()
nombre = InputBox("Veuillez entrer un nombre ")
MsgBox ARABIC(nombre)
End Sub
Function ARABIC(texte) As String
For i = Len(texte) To 1 Step -1
ARABIC = ARABIC & Mid(texte, i, 1)
Next i
End Function
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" a écrit dans le message de news:
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
ru-th
quoique, je donne le bâton pour me faire battre !
inputbox donne un string donc Cstr non nécessaire et le *1 dans un msgbox, un peu futile MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" a écrit dans le message de news:%
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" a écrit dans le message de news:
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
quoique, je donne le bâton pour me faire battre !
inputbox donne un string donc Cstr non nécessaire et le *1 dans un msgbox,
un peu futile
MsgBox StrReverse(InputBox("Saisissez un chiffre"))
devrait suffire
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message de
news:%23yxOVVmcEHA.3792@TK2MSFTNGP09.phx.gbl...
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:uBkytclcEHA.1596@TK2MSFTNGP09.phx.gbl...
Sub zzz()
nombre = InputBox("Veuillez entrer un nombre ")
MsgBox ARABIC(nombre)
End Sub
Function ARABIC(texte) As String
For i = Len(texte) To 1 Step -1
ARABIC = ARABIC & Mid(texte, i, 1)
Next i
End Function
inputbox donne un string donc Cstr non nécessaire et le *1 dans un msgbox, un peu futile MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" a écrit dans le message de news:%
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" a écrit dans le message de news:
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
AV
MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire
Certes, certes...mais fonction inconnue avant XL2000 ... Doit bien rester quelques XL97 en fonction, voire XL95, voire XL5.... En tout cas j'en connais ! (j'en subis devrais-je dire :-) AV
MsgBox StrReverse(InputBox("Saisissez un chiffre"))
devrait suffire
Certes, certes...mais fonction inconnue avant XL2000 ...
Doit bien rester quelques XL97 en fonction, voire XL95, voire XL5....
En tout cas j'en connais ! (j'en subis devrais-je dire :-)
AV
MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire
Certes, certes...mais fonction inconnue avant XL2000 ... Doit bien rester quelques XL97 en fonction, voire XL95, voire XL5.... En tout cas j'en connais ! (j'en subis devrais-je dire :-) AV
LeSteph
Bonsoir ,
C'est ce que je viens de tester, la tienne est bien en ce sens que visblement personne n'avait pensé à StrReverse donc pour finir:
Sub rvstr() Dim nombre As String nombre = InputBox("Veuillez entrer un nombre ") MsgBox StrReverse(nombre)
End Sub
LeSteph avec 99% de droits d'auteur à Thierry
"ru-th" a écrit dans le message de news:%
quoique, je donne le bâton pour me faire battre !
inputbox donne un string donc Cstr non nécessaire et le *1 dans un msgbox,
un peu futile MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" a écrit dans le message de news:%
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" a écrit dans le message de news:
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
Bonsoir ,
C'est ce que je viens de tester,
la tienne est bien en ce sens que visblement personne n'avait pensé à
StrReverse
donc pour finir:
Sub rvstr()
Dim nombre As String
nombre = InputBox("Veuillez entrer un nombre ")
MsgBox StrReverse(nombre)
End Sub
LeSteph avec 99% de droits d'auteur à Thierry
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message de
news:%235VCXjmcEHA.712@TK2MSFTNGP11.phx.gbl...
quoique, je donne le bâton pour me faire battre !
inputbox donne un string donc Cstr non nécessaire et le *1 dans un
msgbox,
un peu futile
MsgBox StrReverse(InputBox("Saisissez un chiffre"))
devrait suffire
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message de
news:%23yxOVVmcEHA.3792@TK2MSFTNGP09.phx.gbl...
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:uBkytclcEHA.1596@TK2MSFTNGP09.phx.gbl...
Sub zzz()
nombre = InputBox("Veuillez entrer un nombre ")
MsgBox ARABIC(nombre)
End Sub
Function ARABIC(texte) As String
For i = Len(texte) To 1 Step -1
ARABIC = ARABIC & Mid(texte, i, 1)
Next i
End Function
C'est ce que je viens de tester, la tienne est bien en ce sens que visblement personne n'avait pensé à StrReverse donc pour finir:
Sub rvstr() Dim nombre As String nombre = InputBox("Veuillez entrer un nombre ") MsgBox StrReverse(nombre)
End Sub
LeSteph avec 99% de droits d'auteur à Thierry
"ru-th" a écrit dans le message de news:%
quoique, je donne le bâton pour me faire battre !
inputbox donne un string donc Cstr non nécessaire et le *1 dans un msgbox,
un peu futile MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"ru-th" a écrit dans le message de news:%
On fait dans la facilité ;-))
MsgBox StrReverse(CStr(InputBox("Saisissez un chiffre"))) * 1
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"AV" a écrit dans le message de news:
Sub zzz() nombre = InputBox("Veuillez entrer un nombre ") MsgBox ARABIC(nombre) End Sub
Function ARABIC(texte) As String For i = Len(texte) To 1 Step -1 ARABIC = ARABIC & Mid(texte, i, 1) Next i End Function
AV
J-Dan
elle doit certainement servir aux personnes qui utilisent leur PC (ou Mac pas de segragation), dos a l'ecran, face a un miroir, non ?
-----Message d'origine-----
MsgBox StrReverse(InputBox("Saisissez un chiffre")) devrait suffire
Certes, certes...mais fonction inconnue avant XL2000 ... Doit bien rester quelques XL97 en fonction, voire XL95, voire XL5....
En tout cas j'en connais ! (j'en subis devrais-je dire :- )
AV
.
elle doit certainement servir aux personnes qui utilisent
leur PC (ou Mac pas de segragation), dos a l'ecran, face
a un miroir, non ?
-----Message d'origine-----
MsgBox StrReverse(InputBox("Saisissez un chiffre"))
devrait suffire
Certes, certes...mais fonction inconnue avant XL2000 ...
Doit bien rester quelques XL97 en fonction, voire XL95,
voire XL5....
En tout cas j'en connais ! (j'en subis devrais-je dire :-
)