如何让Excel VBA 的窗体控件在打开文件时直接显示?

2024-11-17 13:30:55
推荐回答(4个)
回答1:

试试这样:

Private Sub Workbook_Open()

Application.Visible = False

UserForm1.Show

End Sub

 

回答2:

一、首先你要确保你的宏的安全性的级别是低级别的
二、在VBA里的EXCEL文档打开的事件里面写入显示窗体事件

回答3:

在工作簿的OPEN事件中写上显示窗体的语句即可。假定窗体名为UserForm1,代码如下:
Private Sub Workbook_Open()
UserForm1.Show
End Sub

回答4:

宏运不运行是使用者的问题,或者说决定权完全在使用者,而不是文档的编写者
只有对方默认设置为运行宏,才能直接启动
这也没办法,安全第一