这是一个标题与此处相同的问题: VBA Active-X buttons getting bigger with every action
我想问题是一样的。 但问题是从2014年开始!!!并没有真正的答案。
在我的情况下,按钮不是通过编程方式创建的,而只是单击插入activeX控件,按钮,然后单击以将VBA写入后面。
为了更好地说明问题,我随手制作了一个视频: https://www.youtube.com/watch?v=hBiu2FfRxQU
在视频中,您可以看到每次单击按钮时按钮都会变大。
作为一个注释,我不得不说,只有当我通过Think Client与计算机远程连接时,才会发生这种情况。不过,两个屏幕都相同(即具有相同的分辨率)。
这当然很烦人,因为几乎不可能使用家庭作业,因为在工作中连接到我的excel会使所有按钮的尺寸变得疯狂。
答案 0 :(得分:0)
正如@TimStack和@jvdv指出的,这是Microsoft的一个已知问题,即BUG,已经存在很多年了。 因此,没有解决方案,而是解决方法。 因此,如果您不想获得意外惊喜,请远离controlX。