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 525
17 avril 2016 à 16:55
Bonjour,

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

A+
0
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 2 741
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 58854 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 février 2025 17 283
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 38424 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 février 2025 4 734
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 38424 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 février 2025
27 avril 2016 à 20:01
merci c'est ok!
0