rechercheV ne marche pas

  • Initiateur de la discussion lolotte
  • Date de début
L

lolotte

Guest
Bonjour le forum,

J'ai la macro suivante:

Private Sub CommandButton1_Click()
Dim nlig As Integer
nlig = 5
For i% = 2 To nlig
Cells(i%, 1).Value = "=RECHERCHEV(" & LTrim(Str(i%)) & ",$G$2:$I$4,2)"
Cells(i%, 2).Value = "=RECHERCHEV(" & LTrim(Str(i%)) & "," & "$G$2:$I$4" & ",2," & "VRAI" & ")"
Next i%

End Sub

Mais au click sur le bouton 1 j'obtient des #NOM? à la place des valeurs attendues.
Par contre si je me met dans une des cellules que je clique 2 fois je vois la formule de calcul et si je fait un retour charriot j'obtient le bon résultat.

Quelqu'un aurait il déjà rencontré ce problème?
Quelqu'un pourrait il m'aider?

Merci à tous.

Lolotte.
 
P

pierre

Guest
Salut lolotte,

je viens de faire un essai,

remplace la première par ceci :

Cells(i%, 1).Value = "=vlookup(" & LTrim(Str(i%)) & "," & "$G$2:$I$4" & ",2" & ")"

ça fonctionne chez moi, (excel97)

@+
 

Discussions similaires

Réponses
6
Affichages
259
Réponses
0
Affichages
164

Statistiques des forums

Discussions
312 370
Messages
2 087 696
Membres
103 643
dernier inscrit
Xela1609