我注意到当我创建一个UserForm(Height = 180)和一个Button(Top = 0)并且像这样增加Top属性的值时:
CommandButton1.Top = CommandButton1.Top + UserForm1.Height
CommandButton不是我期望的那样。
那么h1或h2是UserForm的实际高度吗?
谢谢:)
答案 0 :(得分:4)
使用.InsideHeight
代替.Height
,这将为您提供Userform的内部高度,而不包含边框和标题栏高度。
在任何一种情况下,您的代码都会将该按钮放在用户视图之外。