У меня есть многострочное текстовое поле, включенное в рамку в пользовательской форме проекта Excel VBA.
Макс. Длина установлена на 0.
IntegralHeight = True.
Wordwrap = True.
Допускается вертикальная полоса прокрутки.
Во время выполнения, когда я представляю форму, содержимое текстового поля усекается после 440 символов. Я по-прежнему могу вводить больше текста, и вертикальная полоса прокрутки срабатывает хорошо, и даже когда я сохраняю содержимое текстового поля в ячейку на рабочем листе - весь текст сохраняется нормально.
Во время разработки я могу установить для свойства Text (значение элемента управления по умолчанию) столько символов, сколько мне нужно, и они отображаются правильно во время разработки, но во время выполнения - оно усекается в презентации (все еще завершено в время проектирования).
Пробовал установить MaxLength на 10000 - без помощи.
В этом проекте у меня есть другие формы с многострочными текстовыми полями, в которых такое поведение отсутствует, - все работает нормально.
Есть идеи, почему это происходит?
Excel 2016 с последними обновлениями в Windows 10.