Codification stock selon

Résolu
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite codifier des produits en suivant la logique des premieres lettres.

Ci joint, un modèle

Merci d'avance pour vos réponses car je galère :(

A voir également:

6 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Un petit début avec une fonction personnalisée (macro), mais .....
https://www.cjoint.com/c/HGwpi34hsiB

Cdlmnt
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

merci pour le feedback mais je me perd avec ce macro.
J'ai compris le principe mais en le collant dans mon tableau ça sort "#NOM?"

help please !
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Alt-F11 pour accéder à l'éditeur vba
Insertion/module pour créér le Module 1
Copier tout le code dans ce Module 1
Retour à la feuille et tu pourras utiliser la nouvelle fonction ref
Si ça te convient, ne pas oublier de sauvegarder ton fichier avec le type .xlsm

Cdlmnt
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réactivité!
J'ai juste changé les dénomination couleur (ci joint), possible de me changer la formule dans VBA stp?



0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Possible mais ...
Les données seront elles TOUJOURS sur ce modèle
Accordéon, Ideal 2000, Int: Blanc, Ext: Blanc
ACC2BB
Accordéon, Ideal 2000, Int:CD, Ext: CD
ACC2CDCD
Texte commençant par une Majuscule (tu gardes les 3 premieres lettres en majuscule)
,
Texte espace Nombre (tu gardes le premier chiffre)
,
Int: Texte (tu gardes les majuscules, combien ?)
,
Ext: Texte (tu gardes les majuscules combien ?)
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Texte commençant par une Majuscule (tu gardes les 3 premieres lettres en majuscule) OK
,
Texte espace Nombre (tu gardes le premier chiffre) OK
,
Int: Texte (tu gardes les majuscules, combien ? <gras>un seul , exemple: ACC2CC ou ACC2BB
Ext: Texte (tu gardes les majuscules combien ?) PAREIL

DANS LA NOMENCLATURE, il ya par exemple: Fenetre Simple Ouvrant, ideal 4000, Int: Blanc, Ext: GA
donc
FSO4BG
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
?! 1.
Int: Texte (tu gardes les majuscules, combien ? un seul , exemple: ACC2CC ou ACC2BB
Ext: Texte (tu gardes les majuscules combien ?) PAREIL
Ce n'est pas ce qu'e tu as montré sur ton exemple
?! 2.
Texte commençant par une Majuscule (tu gardes les 3 premières lettres en majuscule)
> ACC
il y a par exemple: Fenetre Simple Ouvrant, ideal 4000, Int: Blanc, Ext: GA
> FSO
Incompatible

Si tu veux qu'on avance, il te faut définir de façon précise tous les cas possibles

Q1. Y aura t'il toujours 4 parties dans ta nomenclature
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, ce n'est pas ce que j'avais montré dans mon 1er exemple. Je te confirme que pour le INT & EXT on garde que la 1er lettre de la couleur.
RQ1: oui, il y aura entre 1 et maximum 4 parties dans ma nomenclature
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Je te confirme que pour le INT & EXT on garde que la 1er lettre de la couleur.
OK

Mais tu ne répons pas à
Texte commençant par une Majuscule (tu gardes les 3 premières lettres en majuscule)
> ACC
il y a par exemple: Fenetre Simple Ouvrant,
> FSO
Il y a là incompatibilité : 1 mot > 3 lettres, 3 mots > 1 lettre de chaque mot, et 2 mots ou + ??

RQ1: oui, il y aura entre 1 et maximum 4 parties dans ma nomenclature
???!!!!! Là, il va falloir détailler chacun des 4 cas

Exemple pour 4 parties (comme dans tes exemples)
P1. Un ou plusieurs mots commençant chacun par une majuscule
Que fait on exactement
S'il y a un seul mot, on garde ses trois premières lettres
S'il y a plusieurs mots, on .....
P2. Un ou pas de mot et un nombre
On garde le premier chiffre du nombre
P3. Int: suivi d'un mot
On garde la première lettre du mot
P4. Ext: suivi d'un mot
On garde la première lettre du mot

Cdlmnt
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Ce que ça peut donner pour 4 parties
https://www.cjoint.com/c/HGxqZ0u6ETB
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
et si la nomenclature comporte 3 mots
https://mon-partage.fr/f/7DhnMysD/

RQ. Le code de la (nouvelle) fonction refe est dans Module 1, commenté et prêt à être complété .....

Cdlmnt
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour ccm81, que dois je completer au juste? par quoi dois je remplacer "à faire"?

Pour résumer:
P1: Majuscule de la 1ere lettre des 4 premiers mots
P2, P3 & P4 OK

Merci infiniment pour ton help :)
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
je viens de comprendre le truc. dernier souhait stp.
P1: 4 mots au lieu de 3mots

merci d'avance chef
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
P1: 4 mots au lieu de 3 mots
1, 2, 3, 4 mots à toi de voir
https://mon-partage.fr/f/YkXMq2rU/

Cdlmnt
0
seart Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
c'est bon !
Merci infiniment pour ton aide et ta patience :)
0