VBA - Variable cells dans formula

Hello,

C'est encore moi !!

J'essaye d'initialisé cells (i, B) dans une formule, comme ci dessous mais je retombe à chaque fois sur l'erreur 1004 : propriété ou méthode non géré par cet objet.

                
Cells(i, j).Formula = "=IFERROR(VLOOKUP(" & Cells(i, 2).Adress(0, 0) & ",'[" & mwb.Name & "]ws1'!$D:$AG, MATCH(C$1,'[" & mwb.Name & "]ws1'!$D$3:$AG$3,0), 0),0)"

Lorsque que je met B3 à la place de

 " & Cells(i, 2).Adress(0, 0) & " 

, la macro fonctionne. Donc le problème vient du petit morceau de code permettant d'initialisé la celulle.

Et forcément, je ne trouve pas la solution sur le web même stack overflow

Une personne pour m'expliquer comment initialiser la celulle ?

Merci d'avance et joyeux noël

Erwan

Salut Skadowche,

Sans le fichier, impossible de tester ton code, donc on ne peut que fournir des hypothèse :

Remplace :

Cells(i, 2).Adress(0, 0)

Par :

Cells(i, 2).Address

Et reviens vers nous si sa ne fonctionne pas ^^

Cdt

Bonjour,

Address prend 2 d

Oh putain le con, effectivement il manquait 1 d...

Merci les gars !

Joyeux Noël

Rechercher des sujets similaires à "vba variable formula"