Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Index Equiv

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 !

nabilexcel2007

XLDnaute Occasionnel
Bonjour;

J'aimerai S.V.P convertir cette formule en VBA pour que l’exécution soit rapide

SIERREUR(INDEX(Tableau[Produit];PETITE.VALEUR(SI(Tableau[N°Facture]&(Tableau[M-F]=$I$12&F;LIGNE((Tableau[Date Facture])-1);LIGNES($1:1)));"")
i2
La Base de donnée se trouve dans la feuille BD.
B2=(Tableau[Produit] C2=(Tableau[N°Facture] i2=(Tableau[M-F] A2=(Tableau[Date Facture].


En saisie en $I$12 le N° de FACTURE dans la feuille FACTURE.

le résultat je le met en B38 dans la feuille FACTURE qui nous donne le PRODUIT.

Merci.
 
Bonjour,

Pourrais tu expliquer ce que font tes fonctions ? Là ça donne pas hyper envie.

Sinon, quoi qu'il en soit, une exécution passant par des formules excel est souvent plus efficace qu'une exécution VBA (pour la simple et bonne raison que les formules Excel sont en fait des trucs pré-codés et optimisés par les développeurs d'Excel eux même).

Bonne continuation
 
- 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
25
Affichages
735
Réponses
10
Affichages
852
Réponses
5
Affichages
673
Réponses
5
Affichages
423
Réponses
3
Affichages
786
Réponses
9
Affichages
715
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…