VBA variable dans formule

Bonsoir à tous,

Sub essai()
Dim Sh, x, y
Sh = ActiveSheet.Name
x = Sheets(1).Name
y = Sheets(2).Name
        Range("d1") = "=MATCH(e1,toto!a:a,0)    "

Je voudrais remplacer dans la formule "toto!" par une des variables "x" ou "y"

comment écrire çà correctement ?

Bonne soirée

Claude.

3pointsouvertstest.zip (22.00 Octets)

Salut le forum

Claude tout simplement

Range("d1") = "=MATCH(e1," & x & "!a:a,0)"

Mytå

re forum,

Mytå, je tournais autour !

mais avec les guillemets mal placés

merci et à +.....Claude.

Rechercher des sujets similaires à "vba variable formule"