XL 2013 conversion en vba

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

KHEROUBI

XLDnaute Junior
bonjour,
J'ai une question c'est : es ce qu'on peut convertir la formule : SI(B6="";"";RECHERCHEV(B6;DECALER(Tableau_Produit;0;0;NBVAL(Tableau_Produit)-1);3;FAUX))
en VBA
voici un fichier comme exemple.
Merci
 

Pièces jointes

Bonsoir.
Déjà elle me semble inutilement compliquée votre formule. Comme ça elle marche tout aussi bien :
Code:
=SI(B2="";"";RECHERCHEV(B2;Tableau_Produit;3;FAUX))
À part ça, "en VBA", c'est vague: vous parlez d'une fonction personnalisée qui ferait la même chose ou bien d'une procédure qui mettrait toutes les correspondances en dur ?
 
Bonsoir KHEROUBI, Bernard, Dudu2,

La formule est inutilement compliquée, on entrera plutôt en Feuil2!C2 :
Code:
=SIERREUR(RECHERCHEV(B2;Tableau_Produit;3;FAUX);"")
En VBA on peut entrer la formule sur la plage C2:C16 :
VB:
[C2:C16] = "=IFERROR(VLOOKUP(B2,Tableau_Produit,3,FALSE),"""")"
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
1 K
Réponses
6
Affichages
77
Réponses
8
Affichages
669
Réponses
3
Affichages
281
Retour