dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Claude Karcher
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Merci je v essayer tout çà mais les caractères n'ont pas toujours la
même longueur... ce que je voulais c'était enlever les deux derniers
caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr)
=stxt(C4;1;3)
dan vba même principe
machaine="bonjour"
msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de news:
4335317e$0$345$626a14ce@news.free.fr...
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
FxM
Bonjour,
A adapter : en VBA -> ... =left(machaine,len(machaine)-2)
en formule -> =gauche(B2,nbcar(b2)-2)
Tout ceci requiert que machaine contienne au moins 2 caractères.
@+ FxM
Claude Karcher wrote:
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Bonjour,
A adapter :
en VBA -> ... =left(machaine,len(machaine)-2)
en formule -> =gauche(B2,nbcar(b2)-2)
Tout ceci requiert que machaine contienne au moins 2 caractères.
@+
FxM
Claude Karcher wrote:
Merci je v essayer tout çà mais les caractères n'ont pas toujours la
même longueur... ce que je voulais c'était enlever les deux derniers
caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr)
=stxt(C4;1;3)
dan vba même principe
machaine="bonjour"
msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news: 4335317e$0$345$626a14ce@news.free.fr...
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de
caractères de mes données de 5 caractères à 3 en enlevant les 2
dernières.
A adapter : en VBA -> ... =left(machaine,len(machaine)-2)
en formule -> =gauche(B2,nbcar(b2)-2)
Tout ceci requiert que machaine contienne au moins 2 caractères.
@+ FxM
Claude Karcher wrote:
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Patrick BASTARD
Bonjour, *Claude Karcher*
à partir de la réponse de LSteph, (je profite de l'occasion pour le saluer),
=SI(NBCAR(C4)=5;STXT(C4;1;3);C4) ne te coupe des 2 derniers caractères que si C5 contient 5 caractères.
Est-ce ce que tu voulais?
-- Bien amicordialement, P. Bastard
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières. En vous remerciant par avance.
A bientôt
Claude
Bonjour, *Claude Karcher*
à partir de la réponse de LSteph, (je profite de l'occasion pour le saluer),
=SI(NBCAR(C4)=5;STXT(C4;1;3);C4)
ne te coupe des 2 derniers caractères que si C5 contient 5 caractères.
Est-ce ce que tu voulais?
--
Bien amicordialement,
P. Bastard
Merci je v essayer tout çà mais les caractères n'ont pas toujours la
même longueur... ce que je voulais c'était enlever les deux derniers
caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr)
=stxt(C4;1;3)
dan vba même principe
machaine="bonjour"
msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news: 4335317e$0$345$626a14ce@news.free.fr...
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de
caractères de mes données de 5 caractères à 3 en enlevant les 2
dernières. En vous remerciant par avance.
à partir de la réponse de LSteph, (je profite de l'occasion pour le saluer),
=SI(NBCAR(C4)=5;STXT(C4;1;3);C4) ne te coupe des 2 derniers caractères que si C5 contient 5 caractères.
Est-ce ce que tu voulais?
-- Bien amicordialement, P. Bastard
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news: 4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de mes données de 5 caractères à 3 en enlevant les 2 dernières. En vous remerciant par avance.
A bientôt
Claude
Jacky
Bonjour Claude
Avec le texte en A1:
=GAUCHE(A1;NBCAR(A1)-2) ou avec contrôle de la longueur =SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations JJ
"Claude Karcher" a écrit dans le message de news:433538ca$0$10049$
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news:
4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Bonjour Claude
Avec le texte en A1:
=GAUCHE(A1;NBCAR(A1)-2)
ou avec contrôle de la longueur
=SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations
JJ
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news:433538ca$0$10049$626a14ce@news.free.fr...
Merci je v essayer tout çà mais les caractères n'ont pas toujours la
même longueur... ce que je voulais c'était enlever les deux derniers
caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr)
=stxt(C4;1;3)
dan vba même principe
machaine="bonjour"
msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news:
4335317e$0$345$626a14ce@news.free.fr...
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères
de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
=GAUCHE(A1;NBCAR(A1)-2) ou avec contrôle de la longueur =SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations JJ
"Claude Karcher" a écrit dans le message de news:433538ca$0$10049$
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de news:
4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Claude Karcher
Merci pour vos réponses rapides et pertinentes je devrais pouvoir m'en sortir...
Jacky wrote:
Bonjour Claude
Avec le texte en A1:
=GAUCHE(A1;NBCAR(A1)-2) ou avec contrôle de la longueur =SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations JJ
"Claude Karcher" a écrit dans le message de news:433538ca$0$10049$
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de
news:
4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères
de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
En vous remerciant par avance.
A bientôt
Claude
Merci pour vos réponses rapides et pertinentes je devrais pouvoir m'en
sortir...
Jacky wrote:
Bonjour Claude
Avec le texte en A1:
=GAUCHE(A1;NBCAR(A1)-2)
ou avec contrôle de la longueur
=SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations
JJ
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news:433538ca$0$10049$626a14ce@news.free.fr...
Merci je v essayer tout çà mais les caractères n'ont pas toujours la
même longueur... ce que je voulais c'était enlever les deux derniers
caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr)
=stxt(C4;1;3)
dan vba même principe
machaine="bonjour"
msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" <claudekarcher@free.fr> a écrit dans le message de
news:
4335317e$0$345$626a14ce@news.free.fr...
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères
de
mes données de 5 caractères à 3 en enlevant les 2 dernières.
Merci pour vos réponses rapides et pertinentes je devrais pouvoir m'en sortir...
Jacky wrote:
Bonjour Claude
Avec le texte en A1:
=GAUCHE(A1;NBCAR(A1)-2) ou avec contrôle de la longueur =SI(NBCAR(A1)>2;GAUCHE(A1;NBCAR(A1)-2);A1)
Salutations JJ
"Claude Karcher" a écrit dans le message de news:433538ca$0$10049$
Merci je v essayer tout çà mais les caractères n'ont pas toujours la même longueur... ce que je voulais c'était enlever les deux derniers caratères des chainesde 5 caractères...
Je vais essayer...
Merci en tout cas
Claude
LSteph wrote:
Bonjour,
en ne prenant que les trois premiers ;o)
dans excel: stxt (chaine;départ;nbChr) =stxt(C4;1;3)
dan vba même principe machaine="bonjour" msgbox mid(machaine,1,3)
lSteph
"Claude Karcher" a écrit dans le message de
news:
4335317e$0$345$
Bonjour,
J'espère que tout le monde passe un bon WE...
Je voudrais savoir comment faire pour réduire la longueur de caractères
de
mes données de 5 caractères à 3 en enlevant les 2 dernières.