Encore une erreur de syntaxe !

Résolu/Fermé
sam130242 Messages postés 72 Date d'inscription samedi 9 avril 2016 Statut Membre Dernière intervention 2 janvier 2017 - 17 avril 2016 à 16:45
sam130242 Messages postés 72 Date d'inscription samedi 9 avril 2016 Statut Membre Dernière intervention 2 janvier 2017 - 27 avril 2016 à 20:01
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 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
17 avril 2016 à 16:55
Bonjour,

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

A+
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
17 avril 2016 à 16:57
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 72 Date d'inscription samedi 9 avril 2016 Statut Membre Dernière intervention 2 janvier 2017
17 avril 2016 à 16:57
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 72 Date d'inscription samedi 9 avril 2016 Statut Membre Dernière intervention 2 janvier 2017
17 avril 2016 à 17:13
merci à vous 2 !
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
18 avril 2016 à 03:19
... 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 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
27 avril 2016 à 14:44
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 72 Date d'inscription samedi 9 avril 2016 Statut Membre Dernière intervention 2 janvier 2017 > jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024
27 avril 2016 à 20:01
merci c'est ok!
0