Я новичок в программировании на VBA, но мне нужно сохранить форматирование ячейки при редактировании значения по коду.
Я делаю
Sheets("ExampleName").cells(ActiveCell.row, col_textvalue).Value = Me.textvalue
это работает, но не сохраняет форматирование (Me.textvalue - это Cells # Value).
Итак, в целях тестирования я попытался просто установить текст ячейки на определенное значение, цвет на красный и жирный:
Sheets("ExampleName").cells(ActiveCell.row, col_textvalue).Value = Me.textvalue
Sheets("ExampleName").cells(ActiveCell.row, col_textvalue).Font.Color = -16776961
Sheets("ExampleName").cells(ActiveCell.row, col_textvalue).Font.Bold = True
Первая и вторая строчные линии работают, текст устанавливается и цвет устанавливается на красный. Но во второй строке текст в ячейке не выделяется жирным шрифтом.
Кто-нибудь знает, как я могу это исправить?
спасибо, Лука