如何实现 VBA窗体靠边时就像QQ一样自动隐藏

如何实现 VBA窗体靠边时就像QQ一样自动隐藏
2024-12-14 09:43:05
推荐回答(2个)
回答1:

留一个脚印,如果两天内没人写代码,我再写一个吧,这个不难...

看来只能由鄙人来搞定了,具体代码看附件(2007以上启用宏的工作簿)...经实测成功,望采纳...

回答2:

在窗体的Layout()事件里编写代码,
Private Sub UserForm_Layout()
If (UserForm1.Left >= Excel.Application.ActiveWindow.Width - UserForm1.Width) Or UserForm1.Left <= 0 Then
UserForm1.Hide
End If
End Sub