VBA Excel, integrer une variable dans une formule

Résolu
floqsdf -  
 floqsdf -
Bonjour,

Je suis débutant en VBA, et la programmation en général, et j'ai un petit soucis de syntaxe:


Je voudrais, grâce à mon code, obtenir dans ma cellule A1 :
= C4
Sauf que je ne connais de cette cellule que l'indice de la position (i et j)
J'ai essayé plusieurs syntaxes mais aucune ne fonctionne. Celle qui m'aurait parue la plus efficace est celle-ci :

i=3
j=4
Range("A1") = "=R[j-1]C[i-1]"

Mais apparemment on ne peux intégrer de variables dans cette expression, le compilateur me sort une erreur. Y a t il une syntaxe particulière ? ou une autre solution ?
(Il est important que soit inscrit "= C4" pour favoriser une bonne compréhension et utilisation de mes collègues)

En espérant que quelqu'un connaisse la réponse,
Merci


<config> Excel 2003
A voir également:

2 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Essaies :
i = 3
j = 4
Range("A1").Formula = "=" & Cells(j, i).Address(False, False)

0
floqsdf
 
Bonjour,

Voilà c'est exactement ca que je cherchais
Merci beaucoup Patrice !

----------------------

PROBLEME RESOLU
0