Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: KR от 04 февраля 2020, 07:41

Название: VBA: Строка не умещается по вертикали в Combobox и Listbox.
Отправлено: KR от 04 февраля 2020, 07:41
При отображении строк, в которых содержится символ N (номер, не буква N) строки отображаются неправильно - отображается только половина строки, строка как бы не умещается по вертикали, съезжает вниз.
Как решить эту проблему?
Название: Re: VBA: Строка не умещается по вертикали в Combobox и Listbox.
Отправлено: Администратор от 04 февраля 2020, 08:53
Не знаю, как решить эту проблему.
На первый взгляд - это брак в VBA - нужно, чтобы в Майкрософте это исправили.

Частично можно решить проблему, если изменить размер шрифта: если сделать размер 10 пт, то основной текст виден (только у буквы "р" снизу хвостик обрезан).
Название: Re: VBA: Строка не умещается по вертикали в Combobox и Listbox.
Отправлено: KR от 04 февраля 2020, 20:37
Спасибо! Работа с шрифтами и размером букв частично решает проблему, но, похоже это решение нужно подбирать индивидуально для различных мониторов и видеокарт. Пока только одно решение вижу - заменить символ номера на букву N. Правда, возможно, есть ещё символы с глюками отображения.