Bonjour,
Je veux passer des variables à une formule à savoir remplacer 100 et 2 par leur variable respective.
J'ai essayé MATCH(RC1,Comptes,0)+ '" & Lgn & "' à la place de 100, Lgn a bien la valeur 100 en débogage mais le code bug. Je ne vois pas d'autre syntaxe possible.
Pour la variable de la feuille, ça fonctionne.
Je veux passer des variables à une formule à savoir remplacer 100 et 2 par leur variable respective.
J'ai essayé MATCH(RC1,Comptes,0)+ '" & Lgn & "' à la place de 100, Lgn a bien la valeur 100 en débogage mais le code bug. Je ne vois pas d'autre syntaxe possible.
Pour la variable de la feuille, ça fonctionne.
Code:
Sub Macro2()
Dim Lgn As Integer: Dim Col As Integer: Dim MaFeuille As String
MaFeuille = "Cas 2"
Lgn = 100: Col = 2
Range("C2").Select
ActiveCell.FormulaR1C1 = _
"=INDIRECT(""'" & MaFeuille & "'!""& ADDRESS(MATCH(RC1,Comptes,0)+100,MATCH(R1C,Dates,0)+2))"
Range("C3").Select
End Sub