Excel macro formula adicionando aspas na fórmula, fazendo com que o vlookup não funcione

Estou tentando adicionar uma fórmula a uma célula. A macro está adicionando cotações ao redor do intervalo de células, o que faz com que a célula retorne o erro #name.

Este é o código na macro

Cells(1, 4).FormulaR1C1 = "=VLOOKUP(RC[-2],Contracts!A7:D30,3,FALSE)"

Isto é o que o código retorna no Excel depois de executar a macr

=VLOOKUP(B4,Contracts!'A7':'D30',3,FALSE) 

Observe que o erro #name desaparece e a fórmula funciona, depois que eu removo as cotações da célula A7 e D3

questionAnswers(3)

yourAnswerToTheQuestion