Optimiser une transcodification

J

JOjo

Guest
Bonjour,

Je dispose dans un classeur ( cf. exemple joint) de 2 onglets
un onglet Feuil1 dipose dans une première col de données sources.
je souhaite insérer en VBA avec un code optimisé au maximum le résultat de la transcodification des données de la première col.

La table de lien est dans la seconde col.
Merci de vos suggestion pour optiliser le code.
 

Pièces jointes

  • transco.zip
    5 KB · Affichages: 40
  • transco.zip
    5 KB · Affichages: 38
  • transco.zip
    5 KB · Affichages: 40
G

Gérard DEZAMIS

Guest
Bonjour Jojo,

A moins que VBA là aussi soit nécessaire, la fonction RECHERCHEV avec une petite restriction préalable (existence d'une donnée dans la 1ère colonne) fonctionne très bien

=SI(ESTTEXTE(A19);RECHERCHEV(A19;Liens;2;FAUX);"")

voir cette formule dans la deuxième colonne de la Feuil1

Si cela peut convenir
@+
 

Pièces jointes

  • Transco2.zip
    5.4 KB · Affichages: 59
J

JOjo

Guest
Bonjour & Merci à Gérard,


Ton code est si parfait que je vais le prende.
Pour ne pas allourdir mes feuilles ( qui comporte un grand nombre de lignes), je vais l'utiliser dans dans une phase d'initailisation et ensuite je ne garderai que les valeurs.

Merci.

JOjo
 

Discussions similaires

Réponses
12
Affichages
247

Statistiques des forums

Discussions
312 229
Messages
2 086 424
Membres
103 206
dernier inscrit
diambote