Вы можете вставить различными способами в vba с помощью .Pastespecial xlPaste-
.
Вот несколько вариантов, которые могут работать в вашем случае:
xlPasteAllExceptBorders
, которые вставят значение вашей ячейки илиформула, форматирование, цвет фона, все, кроме границ. Скорее всего полезно в вашем случае.
xlPasteValues
вставляет только значение ячейки (не формула, создающая значение), ни одно из форматирования.
xlPasteFormats
вставляет только текущееформатирование ячейки, включая цвета фона и границ, но без значений или текста.
и многие другие