Dumping array de variantes para o intervalo - VBA excel error 1004

Estou a usar vba para Excel para salvar dados em uma matriz:

Dim allPosts As Variant
allPosts = Range("A2:J5000")

depois de alterar os dados noallPosts array e depois quero colá-lo novamente:

Range("A2:J5000").Value = allPosts

Estou recebendo o erro:

run time error 1004 Definido pelo aplicativo ou definido pelo objeto

e a cópia para em uma célula específica, quando i mude a string nesta célula para ser mais curta o problema está resolvido

obrigad

questionAnswers(1)

yourAnswerToTheQuestion