У меня есть listbox
, который я использую для отображения текста. Я не хочу выделять строки в listbox
. Есть ли способ отключить эту функцию?VBA Excel: Turn Listbox Highlight Off
ответ
Поскольку ListBox дает вам неприятности, я рекомендую вместо того, чтобы с помощью Textbox с набором Enabled
собственности на True
, Locked
набор для True
, MultiLine
набор для True
, WordWrap
набор для True
, и ScrollBars
набор свойств для fmScrollBarsVertical
. Это будет содержать текст и разрешить прокрутку без редактирования.
Я попробую. Спасибо за предложение – Liz
Как назначить массив в текстовое поле? Это можно сделать? – Liz
Не технически, но то, что вы можете сделать, - это цикл массива и добавить каждый элемент в «TextBox.Text», добавив «Chr (13)» после каждого элемента, чтобы отправить поле на следующую строку. – RGA
Вы хотите, чтобы пользователь мог выбирать элементы из коробки или это не имеет значения? – RGA
Нет. Не имеет значения. Однако я хотел бы придерживаться Listbox, а не использовать ярлык или что-то еще, потому что количество текста в поле может превышать размер страницы, поэтому мне нужны полосы прокрутки. – Liz