Я хотел бы разрешить моим пользователям вводить форматированный текст (с полужирным шрифтом, курсивом и подчеркиванием, но, вероятно, не более того) в поле ввода пользовательской формы VBA.
Я не хочу, чтобы пользователю приходилось что-либо устанавливать, поэтому мне нужно, чтобы это было что-то, что использует то, что уже предоставляет Office или Windows. Очевидным кандидатом является встроенный в Windows Элемент управления Rich Edit.
Я провел быстрый тест и убедился, что могу создать окно этого типа из VBA, но чего ему тогда не хватает, так это всего пользовательского интерфейса и т.д.
Я рад рассмотреть альтернативные элементы управления, если они гарантированно не требуют установки (кроме как в составе файла Excel, содержащего остальную часть моего кода VBA). Он должен работать с Windows XP и новее, а также Office 2003 и новее.