Bonjour à tous,
Je débute en VBA excel et je rencontre depuis quelques jours une difficulté à utiliser la formule "FORMULAR1C1" avec des variables.
J'ai relu toutes les questions relatives à mon souci, mais je n'arrive pas à trouver ce qui bloque.
Je cherche des valeurs dans ma feuille cdc à partir des valeurs de la première colonne de ma feuille rech.
Mon code est le 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 Sub recherche() Dim i, nombre As Long nombre = Application.WorksheetFunction.CountA(Range("$A:$A")) For i = 2 To nombre Range("C" & i).Select Worksheets("rech").Range("C" & i).FormulaR1C1 = "=VLOOKUP(RC[-2], cdc!R[-" & i & " + 1]C[-2]:R[nombre - " & i & "]C, 3, 0)" Next End Sub
Quand j'essaie ça, ça me met "Erreur 1004 : Erreur définie par l'application ou par l'objet"..
Je n'arrive pas à savoir ce qui clochee..j'espère avoir été assez claire.
Je vous remercie d'avance pour votre aide.
Partager