Я создаю пользовательскую форму VBA в Excel 2010. Я добавил несколько текстовых полей, например:
Допустим, я выбрал верхнее текстовое поле и посмотрел его свойства. BorderStyle
устанавливается на 0-fmBorderStyleNone
. При изменении BorderStyle
на 1-fmBorderStyleSingle
, а затем обратно на 0-fmBorderStyleNone
, он теряет свой стиль по умолчанию, как и верхнее текстовое поле, показанное ниже:
Это использование объекта. Если бы я редактировал BorderStyle
с помощью кода VBA, эффект был бы таким же.
Есть ли способ вернуть текстовое поле полностью по умолчанию BorderStyle
после изменения BorderStyle?