Excel VBA: проблемы с вставкой

Я пробовал разные способы сделать эту пасту, но ни один из них не работает. Я чрезвычайно новичок в программировании, поэтому мне нужна помощь в понимании того, почему я получаю ошибку 1004 или 5. Я даже не понимаю, что означают эти ошибки.

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

или ... Paste, ... PasteSpecial = xlpasteall, ... pastespecial Paste: = xlpasteall, Range (Cells ("B" и i)). paste, Range ("B" & i) .paste и т. д. как указано выше.

Я в полной растерянности. Все остальное в программе работает просто отлично. Я просто не могу заставить его вставить свои скопированные значения в нужные ячейки (все смещены на определенное количество столбцов, но в одной строке). Помощь и объяснение оба оценили.

редактировать Благодаря обоим ответам, которые я получил, я смог решить свою проблему. Я действительно не мог найти хороший ответ, где бы я ни смотрел. Спасибо!

Решение, которое я использовал, было одним из самых простых:

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

Еще раз спасибо постерам, которые ответили, и тем, кто прокомментировал. Я делал это слишком сложно.

Ответы на вопрос(2)

Ваш ответ на вопрос