I am trying to copy and paste an array formula via a macro. It doesn't come up with a error message, it just doesnt copy the forumla into the relevant cell even though it displays it in the macro. any help? the macro is below

Application.CutCopyMode = False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

the array formula is here too: