Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de
news:%23izQV85tFHA.2504@tk2msftngp13.phx.gbl...
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle
nnnnn est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur
qui me convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans
l'optimisation car le fichier des codes à ajouter doit contenir quelques
12000 lignes, celui de référence contenant l'existant doit en avoir
autant ! Je crains donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que
j'analyserais puisse faire l'affaire mias là je sèche lamentablement.
;:(((((
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle
nnnnn est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur
qui me convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans
l'optimisation car le fichier des codes à ajouter doit contenir quelques
12000 lignes, celui de référence contenant l'existant doit en avoir
autant ! Je crains donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que
j'analyserais puisse faire l'affaire mias là je sèche lamentablement.
;:(((((
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle
nnnnn est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur
qui me convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans
l'optimisation car le fichier des codes à ajouter doit contenir quelques
12000 lignes, celui de référence contenant l'existant doit en avoir
autant ! Je crains donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que
j'analyserais puisse faire l'affaire mias là je sèche lamentablement.
;:(((((
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max ( 00032 ) afin de pouvoir créer ensuite le suivant,
donc DEP9500CITROEN00033.?
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max ( 00032 ) afin de pouvoir créer ensuite le suivant,
donc DEP9500CITROEN00033.?
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max ( 00032 ) afin de pouvoir créer ensuite le suivant,
donc DEP9500CITROEN00033.?
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut,
Supposons que DEP95 se trouve en A1.
La formule matricielle : {=MAX(CNUM(SUBSTITUE(A4:A16;A$3;"")))}
avec un format de cellule : 0000
te renverra 0032
Â+Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut,
Supposons que DEP95 se trouve en A1.
La formule matricielle : {=MAX(CNUM(SUBSTITUE(A4:A16;A$3;"")))}
avec un format de cellule : 0000
te renverra 0032
Â+
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Salut,
Supposons que DEP95 se trouve en A1.
La formule matricielle : {=MAX(CNUM(SUBSTITUE(A4:A16;A$3;"")))}
avec un format de cellule : 0000
te renverra 0032
Â+Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné, sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle nnnnn
est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur qui me
convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans l'optimisation
car le fichier des codes à ajouter doit contenir quelques 12000 lignes,
celui de référence contenant l'existant doit en avoir autant ! Je crains
donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que j'analyserais
puisse faire l'affaire mias là je sèche lamentablement. ;:(((((
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"ST" a écrit dans le message de news:
dg41vn$Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle nnnnn
est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur qui me
convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans l'optimisation
car le fichier des codes à ajouter doit contenir quelques 12000 lignes,
celui de référence contenant l'existant doit en avoir autant ! Je crains
donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que j'analyserais
puisse faire l'affaire mias là je sèche lamentablement. ;:(((((
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"ST" <steve93_nospam@wanadoo.fr> a écrit dans le message de news:
dg41vn$ap11@news.rd.francetelecom.fr...
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de
news:%23izQV85tFHA.2504@tk2msftngp13.phx.gbl...
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Merci de ta proposition. Mais ce n'est pas ce que je veux faire.
Ce que je désire, en VBA :
sélectionner la colonne A,
chercher si le code DEP95001CITROEN existe
s'il existe trouver l'occurence DEP95001CITROENnnnnn dans laquelle nnnnn
est la valeur max
dans ce cas, j'ajoute à la liste DEP95001CITROENxxxxx où xxxx=nnnnn+1
sinon je créé DEP95001CITROEN00001
Je sais trouver DEP95001CITROEN dans la liste (
RECHERCHEV("DEP95001CITROEN";A:A;1;FAUX)
Ensuite éventuellement je lis séquentiellement les codes jusqu'à ce que
STXT(<cellule active>;1;NBCAR(<mon code>) soit différent de ce que je
cherche en ayant pris soin auparavant de mémoriser la dernière valeur qui me
convient.
Je sais écrire ça en VBA mais mon problème est plutôt dans l'optimisation
car le fichier des codes à ajouter doit contenir quelques 12000 lignes,
celui de référence contenant l'existant doit en avoir autant ! Je crains
donc d'avoir des macros qui durent un temps fou.
A moins qu'une fonction Excel à placer dans une cellule que j'analyserais
puisse faire l'affaire mias là je sèche lamentablement. ;:(((((
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
"ST" a écrit dans le message de news:
dg41vn$Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" <pasdepub@oneado.fr> a écrit dans le message de
news:%23izQV85tFHA.2504@tk2msftngp13.phx.gbl...
Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
sa
plus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)
Pour commencer, je pense que tu devrais découper ta cellule en plusieurs
cellules.
Par exemple, dans la première colonne, tu as les 15 premiers caractères de
ta colonne de référence. Tu peux utiliser la fonction : =GAUCHE(A:A;15)
=> tu obtiens donc le code donné.
Pour la valeur, tu créé une seconde colonne qui extrait uniquement la
valeur. Tu utilises la fonction suivante : =STXT(A:A;16;100)
Tu as donc un tableau sous la forme :
colonne A colonne B
colonne C
DEP95001CITROEN00009 DEP95001CITROEN 00009
Commence déjà par essayer cette solution. On verra pour la suite
ST
"Pounet95" a écrit dans le message de
news:%Salut à toutes et tous,
Excel2000 ( XP et W2000)
Il y a bien longtemps que je vous avais sollicité !!
En colonne A, j'ai une liste de codes alphanumériques que je commence par
ordonner (manuellement ou VBA )
Afin de compléter cette liste, je cherche à localiser pour un code donné,
saplus grande valeur afin de l'incrémenter.
Exemple du contenu de ma colonne A
DEP95
DEP95001
DEP95001CITROEN
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001CITROEN00001
DEP95001CITROEN00002
DEP95001CITROEN00007
DEP95001CITROEN00009
DEP95001CITROEN00011
DEP95001CITROEN00021
DEP95001CITROEN00031
DEP95001CITROEN00032
DEP95001PEUGEOT
DEP95001PEUGEOT01009
DEP95001PEUGEOT01011
DEP95001PEUGEOT01021
DEP95001PEUGEOT01131
DEP95001PEUGEOT01132
DEP95001PEUGEOT02001
DEP95001PEUGEOT02002
DEP95001PEUGEOT02007
DEP95001PEUGEOT02009
DEP95001PEUGEOT03011
DEP95001PEUGEOT04021
DEP95001PEUGEOT04031
DEP95001PEUGEOT07032
A partir de la chaine DEP9500CITROEN comment puis-je localiser le code
max
( 00032 )
afin de pouvoir créer ensuite le suivant, donc DEP9500CITROEN00033.?
Toute solution VBA me convient .....
Merci d'avance
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)