Top.Mail.Ru
Ответы

Копирование содержимого ячеек Excel с форматом с помощью VBA

Задача: скопировать содержимое ячейки в экселе и поместить это содержимое в другую, а именно текст, содержащий подчёркнутые, жирные и даже зачёркнутые элементы. Данный процесс нужно выполнить с помощью макроса. Очень важно, чтобы все эти тонкости форматирования были перенесены в целевую ячейку. Пока он переносит сам текст без формата.

По дате
По рейтингу
Аватар пользователя
Гений
10лет

Sub Copy()
Range("B1").Copy Destination:=Range("B6")
End Sub

Копирует всё из B1 в B6. В чём сложность?

Аватар пользователя
Мастер
10лет

"Пока он переносит сам текст без формата" – это УЖЕ ОЧЕНЬ хорошо!
А теперь ещё запиши макрос по копированию содержимое форматированной ячейки в другую.
Потом в записанном макросе найди, чего не хватает в твоём макросе.
И исправь свой макрос.
И не забывай про такую возможность Экселя как "Записать макрос".



Видео по теме