Excel VBA: Einfügeprobleme

Ich habe eine Vielzahl von Möglichkeiten ausprobiert, um diese Paste zu erstellen, aber keine davon funktioniert. Ich bin sehr neu in der Programmierung, daher brauche ich Hilfe, um zu verstehen, warum ich immer wieder den Fehler 1004 oder 5 erhalte. Ich verstehe nicht einmal, was diese Fehler bedeuten.

Cells(hotcell).Copy
Cells.Offset(0, 1).PasteSpecial

oder ... Paste, ... PasteSpecial = xlpasteall, ... pastespecial Paste: = xlpasteall, Range (Zellen ("B" & i)). paste, Range ("B" & i) .paste und so weiter wie oben.

Ich bin total ratlos. Alles andere im Programm funktioniert einwandfrei. Ich kann es einfach nicht schaffen, meine kopierten Werte in die gewünschten Zellen einzufügen (alle versetzt um eine bestimmte Anzahl von Spalten, aber in derselben Zeile). Hilfe und Erklärung sind willkommen.

Bearbeiten Dank BEIDER Antworten konnte ich mein Problem lösen. Ich konnte wirklich nirgendwo eine gute Antwort finden, wo ich hinschaute. Vielen Dank!

Die von mir verwendete Lösung war eine der einfachsten:

rng.Offset(0, 1) = rng.Text

Nochmals vielen Dank an die Poster, die geantwortet und die kommentiert haben. Ich habe es viel zu schwierig gemacht.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage