VBA EXCEL:列表框更改维度

我正在编写一个程序作为Excelmacros,我有一个Listbox的问题。

取决于屏幕的尺寸,列表框会改变其宽度。

列表框是用户界面的一部分,所以它不应该改变尺寸

有没有办法把它固定在特定的细胞范围?

在这里你看到超过我的Lb

由于用户表单太多了(按操作)。 您可以尝试设置select工作表时的宽度。

将需要更改形状名称,并调整宽度以获得所需的。

Set shp = ActiveSheet.Shapes("List Box 1") shp.Width = 100