Array der Variante in den Bereich verschieben - VBA-Excel-Fehler 1004

Ich benutze vba für Excel, um Daten in einem Array zu speichern, indem:

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

anach ändere ich die Daten imallPosts Array, und dann möchte ich es wieder einfügen von:

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

Ich erhalte den Fehler:

Laufzeitfehler 1004 Anwendungsdefiniert oder objektdefiniert

und die Kopie stoppt an einer bestimmten Zelle, wenn ichändern Sie den String in dieser Zelle so, dass er kürzer ist das Problem ist gelöst

Vielen Dan

Antworten auf die Frage(1)

Ihre Antwort auf die Frage