Encore une erreur de syntaxe !

Résolu
sam130242 Messages postés 83 Statut Membre -  
sam130242 Messages postés 83 Statut Membre -
Bonjour,
me revoilà !
avec toujours mes erreurs de "syntaxe" dans mes instructions VB.
cette fois il s'agit de l'instruction RECHERCHEV
le contexte :
a/ j'ai un tableau dans un onglet "TABLE", 3 colonnes:
- col A = type
- col B = regroupement
- col C = libellé
ce tableau est trié sur col A
il commence en A5 et finit en A70
b/ dans un onglet "encours" (donc différent de l'onglet "TABLE")j'ai entre autres :
- col D = type
- col H = regroupement
- col K = libellé
A partir de la col D de cet onglet, je veux récupérer et renseigner
- la col H de cet onglet par la col B de l'onglet "TABLE"
- la col K de cet onglet par la col C de l'onglet "TABLE"
alors j'ai écris dans la col H de "encours" :
=RECHERCHEV(D5;TABLE!A5:A70;2;FAUX)
il m'affiche : #REF!
où est l'erreur ?
merci





4 réponses

Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour,

Essaie avec
=RECHERCHEV($D2;TABLE!$A$5:$C$70;2;FAUX)

A+
0
via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour

Il ne s'agit pas de VB mais de simples formules dans tes cellules

Bonne formule : =RECHERCHEV(D5;TABLE!A5:C70;2;FAUX)

Cdlmnt
Via
0
sam130242 Messages postés 83 Statut Membre
 
j'ai t rouvé !!!
erreur de ma part!
le tableau commence en A5 mais finit en C 70 et non A 70!!!
0
sam130242 Messages postés 83 Statut Membre
 
merci à vous 2 !
0
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
... et tu as bien noté la remarque de via55 ?
Ce n'est pas une instruction VB mais une fonction utilisée dans une formule.
0
jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Bonjour Sam,
Plutôt que de signaler le sujet comme résolu .. tu peux le mettre en résolu par toi même.
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

Cordialement,
Jordane
0
sam130242 Messages postés 83 Statut Membre > jordane45 Messages postés 40050 Statut Modérateur
 
merci c'est ok!
0