Formules trop longue - Macro ?

Bonjour à tous,

Je souhaite faire quelques modifications au niveau d'un fichier à savoir :

- Traduire une liste de cellule d'une colonne vers un terme personnalisé.

Voici ce que j'utilise actuellement :

=SI(NB.SI(C270;"*strap*");"SANGLE";SI(NB.SI(C270;"*GLOVE*");"GANTS";SI(NB.SI(C270;"*MITTEN*");"GANTS";SI(NB.SI(C270;"*COAT*");"VESTE";SI(NB.SI(C270;"*ZIP HOODY*");"SWEAT";SI(NB.SI(C270;"*DRESS*");"ROBE";SI(NB.SI(C270;"*TANK*");)))))))

Or, je me trouve bloqué du fait d'une formule trop longue.

Avez-vous une idée de macro que je pourrais lister pour pouvoir utiliser cette formule sur l'ensemble de mes termes ?

En vous remerciant pour vos réponses,

Pierre

Bonsoir PierreN35,

Ci joint un petit fichier qui peut te convenir.

Bons tests, bonne continuation.

Bonsoir,

Merci pour le retour rapide.

J'ai peut être manqué un peu de précision sur la colonne originale.

Les cellule contiennent le nom du produit, le genre et le type :

Exemple :

A2B Commuter Pant Homme

A2B LS Polo Homme

Adahy Hoody Femme

Le but est de sortir et traduire uniquement le "pant" / "Polo" / "Hoody" etc... à partir de la colonne référence.

Merci encore pour vos retours

Très bonne soirée,

Pierre

Bonjour,

eric

Bonjour et bienvenue,

Bonjour Eriiic,

Tu en profiteras pour indiquer ta version Excel dans ton profil.

Cdlt.

A nouveau,

Fichier modifié, réalisé toujours en formules, toujours sans macro VBA pour l'instant.

Suite,

Désolé, fichier incomplet. C'est mieux avec macro.

Note: voir dans le module VBA et modifier selon la taille de la base des articles textiles. Je n'en ai mis que 6 pour l'exemple.

8tablotextiles.xlsm (16.77 Ko)

Bonjour,

Merci beaucoup pour vos retours, je vais tester tout cela et reviens vers vous avec les avancées.

Très bonne journée !

Rechercher des sujets similaires à "formules trop longue macro"