![]() |
| |||
| Bonjour J'ai créee une macro automatiquement. La fonction Recherchev se transforme en vlookup. Mais lorsque je veux rajouter 2 vlookup cela ne marche plus car la somme me donne "Vrai" Voici le code obtenu à partir des rechercheV StockAncien = "=VLOOKUP(R[0]C[-7],R[-2]C[5]:R[143]C[14],8,FALSE)" Livraison = "=VLOOKUP(R[0]C[-7],R[-2]C[5]:R[143]C[14],8,FALSE)" Cells(i, 8) = Livraison+StockAncien Merci de votre aide jcp |
| | ||||
| ||||
| |
| |||
| Merci de votre aide. Avec Application.WorksheetFunction.VLookup cela marche. Oui effectivement il n'y avait pas de différence entre StockAncien et Livraison parce que comme j'avais des problemes j'avais duplique le 2ème identique au premier pour essayer de comprendre l'erreur. Merci cdlt jcp "FdeCourt" <fdecourt***gmail.com> a écrit dans le message de news: fc0621a5-1b14-461e-8383-fc7382d965f8...oglegroups.com... Bonjour, Je ne suis pas sur de comprende ce que vous cherchz à faire. Vous souhaiter mettre dans la variable StockAncien et Livraison le résultat de la formule VLOOKUP ? Dans ce cas il faut utiliser Application.WorksheetFunction.VLookUp : StockAncien = Application.WorksheetFunction.VLookup(Range("IS23" ).Value, Range("I21:R166"), 8, False) Cordialement, F. PS : Je n'ai pas vue la différence entre StockAncien et Livraison ! |
| |
| |
![]() |
| Tags: vlookup |
| Outils de la discussion | |
| Modes d'affichage | |
| |
| ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Re: Vlookup | Daniel.C | Newsgroup microsoft.public.fr.excel | 0 | 11/07/2008 10h26 |
| formule VLOOKUP | floreg | Newsgroup microsoft.public.fr.excel | 2 | 27/04/2008 21h53 |