Excel 带有多页的VBA UserForm动态调整大小事件
早上好 我从以下内容开始: 虽然这是非常有用的信息,但我想知道是否有人能为我指出正确的方向,帮助我解决我的问题。我想根据多页选择的内容(可能是通过单击事件)动态设置userform的高度和宽度值。是这样的吗Excel 带有多页的VBA UserForm动态调整大小事件,excel,vba,resize,userform,multipage,Excel,Vba,Resize,Userform,Multipage,早上好 我从以下内容开始: 虽然这是非常有用的信息,但我想知道是否有人能为我指出正确的方向,帮助我解决我的问题。我想根据多页选择的内容(可能是通过单击事件)动态设置userform的高度和宽度值。是这样的吗 Sub pageX_click height.value = 23 width.value = 50 End Sub 我想这可能比这更复杂,但如果有人愿意为我指出正确的方向,我可以继续努力,直到找到正确的解决方案 另一个问题-由于大小不同,我是否需要静态设置每次打开哪些页面?
Sub pageX_click
height.value = 23
width.value = 50
End Sub
我想这可能比这更复杂,但如果有人愿意为我指出正确的方向,我可以继续努力,直到找到正确的解决方案
另一个问题-由于大小不同,我是否需要静态设置每次打开哪些页面?这样我就不会出现随机大小的问题/错误了?这里是解决方案——它确实和我想的一样简单
Private Sub MultiPage1_Change()
If MultiPage1.Value = 0 Then
ToolBoxForm.Height = 560.25
ToolBoxForm.Width = 652.5
End If
'lather, rinse, repeat for each page
End Sub