Добрый день! Ниже приведен код - для вставки текста в UserForm. Но данный код только копирует значение текста. Как можно скопировать текст с сохранением форматирования (нужен полужирный шрифт в определенном месте). Если это возможно.
Код
Private Sub CommandButton1_Click()
UserForm1.TextBox1 = ActiveCell.Value
UserForm1.Show
End Sub
Посмотрел в настройках textbox, из всего нашел только как закрепить окно и не изменять содержимое. Скорее всего действительно это сделать невозможно. Думал есть код - PasteSpecial или подобный ему. Он применяется при копировании ячеек. Возможно с textbox такое сделать нельзя.
Вот только гарантированно ли будет работать что InkEdit, что древний Rich TextBox Control, aequit не уточнил. Уж больно сильная у них зависимость от 32/64бит Excel и наличия установленного ActiveX в системе - не типовые они.