使用Excel VBA调整列表框以显示比列表框宽度更长的字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Excel VBA调整列表框以显示比列表框宽度更长的字符串相关的知识,希望对你有一定的参考价值。

在我的列表框中,字符串比列表框宽度长。

由于已经组成的表面设计,我无法更改列表框宽度:

enter image description here

列表框是否有VBA属性:

将字符串分成两半并将其显示在多行上

要么

水平滚动,查看整个字符串

如果没有那种财产,我想知道其他想法。

答案

ListBox仅为单行,不支持换行符。

如果它是ActiveX,那么它有一个名为ColumnWidths的属性。将它设置为像500更大的东西,你会在ListBox的底部看到一个滚动条。

以上是关于使用Excel VBA调整列表框以显示比列表框宽度更长的字符串的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA文本框以填充组合框

VBA - Excel列表框 - 在向第二个列表框添加项目时查找重复项

Excel VBA在IE11中使用自动完成填充文本框

VBA-Excel ComboBox 具有条目列表,首先显示最后输入的值

Excel VBA - 如何从另一个控件触发列表框单击

ms excel vba 填充具有不同列要求的列表框