Bonjour, voil=E0 j'ai fichier ou je veux ressortir des immatriculations
qui se trouvent dans une cellule, le probl=E8me c'est que toutes les
cellules n'ont pas le m=EAme nombre de caract=E8re, par contre l'immat
commence par un num=E9ro et juste avant nous avons une lettre, je ne
trouve pas de formule, car stxt est en fonction de la position !
Voici trois lignes d'exemple :
20081130 N2725304 DIAC-OVL2781TB14
20081130 N34247 ARVAL - EUROARV9162PJN75
20081101 RFE904585 ALD AUTOMOTIALD319RGT75
Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai
pour des milliers de lignes !!!
PS : je suis sur excel 2003
En esp=E9rant avoir =E9t=E9 clair
Merci de votre aide, car j'en ai bien besoin !!!
Merci bien mais j'ai juste un probl�me : j'ai copi� dans un module sous vba editor et en tapant la formule il me met : #NOM?
Qu'est ce que j'ai rat� ?
Jacky a �crit : > Bonjour, > > Je te propose une fonction personnalis?e > Dans un module standard, ceci > '------------------- > Function Numplaque(NumSerie As Range) As String > Application.Volatile > For i = Len(NumSerie) - 10 To Len(NumSerie) > If IsNumeric(Mid(NumSerie, i, 1)) Then > Numplaque = Mid(NumSerie, i, Len(NumSerie)) > Exit For > End If > Next > End Function > '-------------- > Dans une cellule > =Numplaque(A1) > Voir ici > http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls > > > -- > Salutations > JJ > > > "celtic" a ?crit dans le message de ne ws: > > Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations > qui se trouvent dans une cellule, le probl?me c'est que toutes les > cellules n'ont pas le m?me nombre de caract?re, par contre l'immat > commence par un num?ro et juste avant nous avons une lettre, je ne > trouve pas de formule, car stxt est en fonction de la position ! > Voici trois lignes d'exemple : > 20081130 N2725304 DIAC-OVL2781TB14 > 20081130 N34247 ARVAL - EUROARV9162PJN75 > 20081101 RFE904585 ALD AUTOMOTIALD319RGT75 > Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai > pour des milliers de lignes !!! > PS : je suis sur excel 2003 > En esp?rant avoir ?t? clair > Merci de votre aide, car j'en ai bien besoin !!!
"celtic" <laurent.merriadec@veoliaeau.fr> a �crit dans le message de news:
2a74eb58-bcbb-4bde-ad7e-34115964eda4@a12g2000pro.googlegroups.com...
Merci bien mais j'ai juste un probl�me :
j'ai copi� dans un module sous vba editor et en tapant la formule il
me met : #NOM?
Qu'est ce que j'ai rat� ?
Jacky a �crit :
> Bonjour,
>
> Je te propose une fonction personnalis?e
> Dans un module standard, ceci
> '-------------------
> Function Numplaque(NumSerie As Range) As String
> Application.Volatile
> For i = Len(NumSerie) - 10 To Len(NumSerie)
> If IsNumeric(Mid(NumSerie, i, 1)) Then
> Numplaque = Mid(NumSerie, i, Len(NumSerie))
> Exit For
> End If
> Next
> End Function
> '--------------
> Dans une cellule
> =Numplaque(A1)
> Voir ici
> http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls
>
>
> --
> Salutations
> JJ
>
>
> "celtic" <laurent.merriadec@veoliaeau.fr> a ?crit dans le message de ne ws:
> 4828fa46-20a9-409c-bc4f-a959ffbb6ac6@s9g2000prm.googlegroups.com...
> Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations
> qui se trouvent dans une cellule, le probl?me c'est que toutes les
> cellules n'ont pas le m?me nombre de caract?re, par contre l'immat
> commence par un num?ro et juste avant nous avons une lettre, je ne
> trouve pas de formule, car stxt est en fonction de la position !
> Voici trois lignes d'exemple :
> 20081130 N2725304 DIAC-OVL2781TB14
> 20081130 N34247 ARVAL - EUROARV9162PJN75
> 20081101 RFE904585 ALD AUTOMOTIALD319RGT75
> Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai
> pour des milliers de lignes !!!
> PS : je suis sur excel 2003
> En esp?rant avoir ?t? clair
> Merci de votre aide, car j'en ai bien besoin !!!
Merci bien mais j'ai juste un probl�me : j'ai copi� dans un module sous vba editor et en tapant la formule il me met : #NOM?
Qu'est ce que j'ai rat� ?
Jacky a �crit : > Bonjour, > > Je te propose une fonction personnalis?e > Dans un module standard, ceci > '------------------- > Function Numplaque(NumSerie As Range) As String > Application.Volatile > For i = Len(NumSerie) - 10 To Len(NumSerie) > If IsNumeric(Mid(NumSerie, i, 1)) Then > Numplaque = Mid(NumSerie, i, Len(NumSerie)) > Exit For > End If > Next > End Function > '-------------- > Dans une cellule > =Numplaque(A1) > Voir ici > http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls > > > -- > Salutations > JJ > > > "celtic" a ?crit dans le message de ne ws: > > Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations > qui se trouvent dans une cellule, le probl?me c'est que toutes les > cellules n'ont pas le m?me nombre de caract?re, par contre l'immat > commence par un num?ro et juste avant nous avons une lettre, je ne > trouve pas de formule, car stxt est en fonction de la position ! > Voici trois lignes d'exemple : > 20081130 N2725304 DIAC-OVL2781TB14 > 20081130 N34247 ARVAL - EUROARV9162PJN75 > 20081101 RFE904585 ALD AUTOMOTIALD319RGT75 > Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai > pour des milliers de lignes !!! > PS : je suis sur excel 2003 > En esp?rant avoir ?t? clair > Merci de votre aide, car j'en ai bien besoin !!!
isabelle
pas la même températeure (-4c avec neige) mais les même réflexe en même temps :-) isabelle
Jacky a écrit :
Bonjour Isabelle
Function......
La même idée, mais pas sous la même température +4c ;o))
pas la même températeure (-4c avec neige) mais les même réflexe en même
temps :-)
isabelle
Jacky a écrit :
Bonjour Isabelle
Function......
La même idée, mais pas sous la même température +4c ;o))
j'ai testé et ça fonctionne très bien sur mon poste,
Oui, elle fonctionne pareille que la tienne. Si Celtic a #NOM? dans la cellule c'est qu'il a mal orthographié la fonction. -- Salutations JJ
"isabelle" a écrit dans le message de news:
salut Jacky,
j'ai testé et ça fonctionne très bien sur mon poste,
isabelle
Jacky a écrit :
Re... Qu'est ce que j'ai raté ?
Que donne l'exemple joint ??
Jacky
Re.. Ba dans ton exemple cela me donne " #NOM? " Tu peux mettre en ligne un exemple avec comme résultat " #NOM? "
-- Salutations JJ
"celtic" a écrit dans le message de news:
Ba dans ton exemple cela me donne " #NOM? " Merci Jacky a écrit :
Re... Qu'est ce que j'ai rat? ?
Que donne l'exemple joint ??
-- Salutations JJ
"celtic" a ?crit dans le message de news:
Merci bien mais j'ai juste un probl?me : j'ai copi? dans un module sous vba editor et en tapant la formule il me met : #NOM?
Qu'est ce que j'ai rat? ?
Jacky a ?crit : > Bonjour, > > Je te propose une fonction personnalis?e > Dans un module standard, ceci > '------------------- > Function Numplaque(NumSerie As Range) As String > Application.Volatile > For i = Len(NumSerie) - 10 To Len(NumSerie) > If IsNumeric(Mid(NumSerie, i, 1)) Then > Numplaque = Mid(NumSerie, i, Len(NumSerie)) > Exit For > End If > Next > End Function > '-------------- > Dans une cellule > =Numplaque(A1) > Voir ici > http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls > > > -- > Salutations > JJ > > > "celtic" a ?crit dans le message de > news: > > Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations > qui se trouvent dans une cellule, le probl?me c'est que toutes les > cellules n'ont pas le m?me nombre de caract?re, par contre l'immat > commence par un num?ro et juste avant nous avons une lettre, je ne > trouve pas de formule, car stxt est en fonction de la position ! > Voici trois lignes d'exemple : > 20081130 N2725304 DIAC-OVL2781TB14 > 20081130 N34247 ARVAL - EUROARV9162PJN75 > 20081101 RFE904585 ALD AUTOMOTIALD319RGT75 > Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai > pour des milliers de lignes !!! > PS : je suis sur excel 2003 > En esp?rant avoir ?t? clair > Merci de votre aide, car j'en ai bien besoin !!!
Re..
Ba dans ton exemple cela me donne " #NOM? "
Tu peux mettre en ligne un exemple avec comme résultat " #NOM? "
--
Salutations
JJ
"celtic" <laurent.merriadec@veoliaeau.fr> a écrit dans le message de news:
2245cf12-ec2a-458e-8ed9-5fb9e7d790d9@z28g2000prd.googlegroups.com...
Ba dans ton exemple cela me donne " #NOM? "
Merci
Jacky a écrit :
Re...
Qu'est ce que j'ai rat? ?
Que donne l'exemple joint ??
--
Salutations
JJ
"celtic" <laurent.merriadec@veoliaeau.fr> a ?crit dans le message de news:
2a74eb58-bcbb-4bde-ad7e-34115964eda4@a12g2000pro.googlegroups.com...
Merci bien mais j'ai juste un probl?me :
j'ai copi? dans un module sous vba editor et en tapant la formule il
me met : #NOM?
Qu'est ce que j'ai rat? ?
Jacky a ?crit :
> Bonjour,
>
> Je te propose une fonction personnalis?e
> Dans un module standard, ceci
> '-------------------
> Function Numplaque(NumSerie As Range) As String
> Application.Volatile
> For i = Len(NumSerie) - 10 To Len(NumSerie)
> If IsNumeric(Mid(NumSerie, i, 1)) Then
> Numplaque = Mid(NumSerie, i, Len(NumSerie))
> Exit For
> End If
> Next
> End Function
> '--------------
> Dans une cellule
> =Numplaque(A1)
> Voir ici
> http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls
>
>
> --
> Salutations
> JJ
>
>
> "celtic" <laurent.merriadec@veoliaeau.fr> a ?crit dans le message de
> news:
> 4828fa46-20a9-409c-bc4f-a959ffbb6ac6@s9g2000prm.googlegroups.com...
> Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations
> qui se trouvent dans une cellule, le probl?me c'est que toutes les
> cellules n'ont pas le m?me nombre de caract?re, par contre l'immat
> commence par un num?ro et juste avant nous avons une lettre, je ne
> trouve pas de formule, car stxt est en fonction de la position !
> Voici trois lignes d'exemple :
> 20081130 N2725304 DIAC-OVL2781TB14
> 20081130 N34247 ARVAL - EUROARV9162PJN75
> 20081101 RFE904585 ALD AUTOMOTIALD319RGT75
> Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai
> pour des milliers de lignes !!!
> PS : je suis sur excel 2003
> En esp?rant avoir ?t? clair
> Merci de votre aide, car j'en ai bien besoin !!!
Re.. Ba dans ton exemple cela me donne " #NOM? " Tu peux mettre en ligne un exemple avec comme résultat " #NOM? "
-- Salutations JJ
"celtic" a écrit dans le message de news:
Ba dans ton exemple cela me donne " #NOM? " Merci Jacky a écrit :
Re... Qu'est ce que j'ai rat? ?
Que donne l'exemple joint ??
-- Salutations JJ
"celtic" a ?crit dans le message de news:
Merci bien mais j'ai juste un probl?me : j'ai copi? dans un module sous vba editor et en tapant la formule il me met : #NOM?
Qu'est ce que j'ai rat? ?
Jacky a ?crit : > Bonjour, > > Je te propose une fonction personnalis?e > Dans un module standard, ceci > '------------------- > Function Numplaque(NumSerie As Range) As String > Application.Volatile > For i = Len(NumSerie) - 10 To Len(NumSerie) > If IsNumeric(Mid(NumSerie, i, 1)) Then > Numplaque = Mid(NumSerie, i, Len(NumSerie)) > Exit For > End If > Next > End Function > '-------------- > Dans une cellule > =Numplaque(A1) > Voir ici > http://www.cijoint.fr/cjlink.php?file=cj200812/cij29xKycZ.xls > > > -- > Salutations > JJ > > > "celtic" a ?crit dans le message de > news: > > Bonjour, voil? j'ai fichier ou je veux ressortir des immatriculations > qui se trouvent dans une cellule, le probl?me c'est que toutes les > cellules n'ont pas le m?me nombre de caract?re, par contre l'immat > commence par un num?ro et juste avant nous avons une lettre, je ne > trouve pas de formule, car stxt est en fonction de la position ! > Voici trois lignes d'exemple : > 20081130 N2725304 DIAC-OVL2781TB14 > 20081130 N34247 ARVAL - EUROARV9162PJN75 > 20081101 RFE904585 ALD AUTOMOTIALD319RGT75 > Je voudrais donc ressortir 2781TB14, 9162PJN75 et 319RGT75, et j'en ai > pour des milliers de lignes !!! > PS : je suis sur excel 2003 > En esp?rant avoir ?t? clair > Merci de votre aide, car j'en ai bien besoin !!!
Re.. > j'ai test� et �a fonctionne tr�s bien sur mon p oste, Oui, elle fonctionne pareille que la tienne. Si Celtic a #NOM? dans la cellule c'est qu'il a mal orthographi� la fonction. -- Salutations JJ
"isabelle" a �crit dans le message de news:
> salut Jacky, > > j'ai test� et �a fonctionne tr�s bien sur mon p oste, > > isabelle > > Jacky a �crit : >> Re... >> Qu'est ce que j'ai rat� ? >> >> Que donne l'exemple joint ?? >> >>
Exact jacky cela marche !
Merci à vous deux ! super
Re..
> j'ai test� et �a fonctionne tr�s bien sur mon p oste,
Oui, elle fonctionne pareille que la tienne.
Si Celtic a #NOM? dans la cellule c'est qu'il a mal orthographi� la
fonction.
--
Salutations
JJ
"isabelle" <i@v> a �crit dans le message de news:
OlTVV0GXJHA.2372@TK2MSFTNGP03.phx.gbl...
> salut Jacky,
>
> j'ai test� et �a fonctionne tr�s bien sur mon p oste,
>
> isabelle
>
> Jacky a �crit :
>> Re...
>> Qu'est ce que j'ai rat� ?
>>
>> Que donne l'exemple joint ??
>>
>>
Re.. > j'ai test� et �a fonctionne tr�s bien sur mon p oste, Oui, elle fonctionne pareille que la tienne. Si Celtic a #NOM? dans la cellule c'est qu'il a mal orthographi� la fonction. -- Salutations JJ
"isabelle" a �crit dans le message de news:
> salut Jacky, > > j'ai test� et �a fonctionne tr�s bien sur mon p oste, > > isabelle > > Jacky a �crit : >> Re... >> Qu'est ce que j'ai rat� ? >> >> Que donne l'exemple joint ?? >> >>
Jacky
Re.... Ba... Une fonction personnalisée suit le classeur quand il est sauvegardé et, est disponible au même titre que les fonctions natives d'excel dans le classeur en question. ;o))
-- Salutations JJ
"celtic" a écrit dans le message de news:
En tout cas merci à vous deux ! Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11 puis insertion module et copier/coller, mais faudra t il le copier à chaque fois dans une nouvelle extraction pour que la fonction marche oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m?me temp?rateure (-4c avec neige) mais les m?me r?flexe en m?me temps :-) isabelle
Jacky a ?crit : > Bonjour Isabelle > > >> Function...... >> > La m?me id?e, mais pas sous la m?me temp?rature +4c ;o)) > >
Re....
Ba... Une fonction personnalisée suit le classeur quand il est sauvegardé
et, est disponible au même titre que les fonctions natives d'excel dans le
classeur en question.
;o))
--
Salutations
JJ
"celtic" <laurent.merriadec@veoliaeau.fr> a écrit dans le message de news:
3455c491-d271-4c33-9a65-632bf422cba8@a12g2000pro.googlegroups.com...
En tout cas merci à vous deux !
Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11
puis insertion module et copier/coller, mais faudra t il le copier à
chaque fois dans une nouvelle extraction pour que la fonction marche
oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m?me temp?rateure (-4c avec neige) mais les m?me r?flexe en m?me
temps :-)
isabelle
Jacky a ?crit :
> Bonjour Isabelle
>
>
>> Function......
>>
> La m?me id?e, mais pas sous la m?me temp?rature +4c ;o))
>
>
Re.... Ba... Une fonction personnalisée suit le classeur quand il est sauvegardé et, est disponible au même titre que les fonctions natives d'excel dans le classeur en question. ;o))
-- Salutations JJ
"celtic" a écrit dans le message de news:
En tout cas merci à vous deux ! Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11 puis insertion module et copier/coller, mais faudra t il le copier à chaque fois dans une nouvelle extraction pour que la fonction marche oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m?me temp?rateure (-4c avec neige) mais les m?me r?flexe en m?me temps :-) isabelle
Jacky a ?crit : > Bonjour Isabelle > > >> Function...... >> > La m?me id?e, mais pas sous la m?me temp?rature +4c ;o)) > >
isabelle
bonjour celtic,
tu peut coller la fonction dans un nouveau classeur et enregistrer celui-ci en format xla tu pourras par la suite y faire référence en sélectionnant au menu, Outils, Macros complémentaire
isabelle
celtic a écrit :
En tout cas merci à vous deux ! Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11 puis insertion module et copier/coller, mais faudra t il le copier à chaque fois dans une nouvelle extraction pour que la fonction marche oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m�me temp�rateure (-4c avec neige) mais les m�me r�flexe en m�me temps :-) isabelle
Jacky a �crit :
Bonjour Isabelle
Function......
La m�me id�e, mais pas sous la m�me temp�rature +4c ;o))
bonjour celtic,
tu peut coller la fonction dans un nouveau classeur et enregistrer
celui-ci en format xla
tu pourras par la suite y faire référence en sélectionnant au menu,
Outils, Macros complémentaire
isabelle
celtic a écrit :
En tout cas merci à vous deux !
Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11
puis insertion module et copier/coller, mais faudra t il le copier à
chaque fois dans une nouvelle extraction pour que la fonction marche
oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m�me temp�rateure (-4c avec neige) mais les m�me r�flexe en m�me
temps :-)
isabelle
Jacky a �crit :
Bonjour Isabelle
Function......
La m�me id�e, mais pas sous la m�me temp�rature +4c ;o))
tu peut coller la fonction dans un nouveau classeur et enregistrer celui-ci en format xla tu pourras par la suite y faire référence en sélectionnant au menu, Outils, Macros complémentaire
isabelle
celtic a écrit :
En tout cas merci à vous deux ! Par contre puis je abuser encore un peu, en effet la j'ai fait Alt+F11 puis insertion module et copier/coller, mais faudra t il le copier à chaque fois dans une nouvelle extraction pour que la fonction marche oou peut on la copier et l'avoir définitivement ?
isabelle a écrit :
pas la m�me temp�rateure (-4c avec neige) mais les m�me r�flexe en m�me temps :-) isabelle
Jacky a �crit :
Bonjour Isabelle
Function......
La m�me id�e, mais pas sous la m�me temp�rature +4c ;o))