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
Еще раз спасибо постерам, которые ответили, и тем, кто прокомментировал. Я делал это слишком сложно.