我在设置列表框的高度时遇到了一些困难。
像这样的代码...
listbox1.Height = some_number;
...仅适用于某些数字。似乎列表框的高度可能只是其元素高度的乘积。有没有办法“覆盖”这种行为?
尝试,
listbox1.IntegralHeight=false;
listbox1.Height=some_int_number;
首先,设置
listbox1.IntegralHeight = false;
对于 VBA 代码:
ActiveSheet.Shapes("ListBox1").ScaleWidth some_relate_numb, msoFalse, _ msoScaleFromTopLeft
listbox1.IntegralHeight=false
listbox1.Height=some_int_number