16

我在设置列表框的高度时遇到了一些困难。

像这样的代码...

listbox1.Height = some_number;

...仅适用于某些数字。似乎列表框的高度可能只是其元素高度的乘积。有没有办法“覆盖”这种行为?

4

3 回答 3

41

尝试,

listbox1.IntegralHeight=false;
listbox1.Height=some_int_number;
于 2009-08-31T16:03:39.750 回答
13

首先,设置

listbox1.IntegralHeight = false;
于 2009-08-31T16:03:56.630 回答
1

对于 VBA 代码:

ActiveSheet.Shapes("ListBox1").ScaleWidth some_relate_numb, msoFalse, _     msoScaleFromTopLeft

listbox1.IntegralHeight=false

listbox1.Height=some_int_number
于 2012-06-25T09:59:00.693 回答