使用VSTO为Excel 2013创建文档级加载项,我尝试创建启动画面,以便在启动时运行几秒钟(然后关闭)。
我在VSTO(Project->Add New Item
)中将启动画面添加到我的工作簿中,我可以在设计师中看到它。
但每次Excel启动时如何显示?
这是我在ThisWorkbook.vb:
Public Class ThisWorkbook
Dim splash As New SplashScreen1()
Private Sub ThisWorkbook_Startup() Handles Me.Startup
splash.Show()
End Sub
Private Sub ThisWorkbook_Shutdown() Handles Me.Shutdown
End Sub
End Class
答案 0 :(得分:0)
请记住,您开发的是加载项,而不是独立的应用程序。启动画面通常仅用于独立应用程序。您可以考虑开发一个可以自动化Excel并加载文档的独立应用程序。请参阅How to automate Microsoft Excel from Visual Basic .NET以快速入门。执行工作时,您可以显示启动画面。加载加载项(或文件)后,您可以以编程方式关闭应用程序,Excel应该单独运行。希望它有意义。