Bonjour,

Je souhaite obtenir dans le vecteur "par", le résultat d'un "RECHERCHEV" sur une plage de cellules ("C4:F43") de la feuille "PARAMETRES".

Dans les valeurs à chercher, j'ai deux entiers et une chaîne de caractères. J'écris le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
Sub tt()
 
Worksheets("Parametres").Select
 
Dim par(3)
 
For j = 0 To 2
 
par(j) = WorksheetFunction.VLookup("DNPNP0", Range("C4:F43"), " & j + 2 & ", 0)
 
Next j
 
 
MsgBox par
 
 
End Sub
J'obtiens une erreur d'execution 1004 "Impossible de lire la propriété VLookup de la classe Worksheet function".

J'ai cherché longtemps mais sans trouver de solutions.

Quelqu'un pourrait-il m'aider à résoudre le problème ou me proposer une solution alternative qui résolvrait mon problème ?

Merci d'avance pour vos réponses.