我的开发环境是WIN7,VS2010,EXCEL2010,我想启动EXCEL后不显示EXCEL的界面。
所以我在Private Sub ThisWorkbook_Startup() Handles Me.Startup的过程中加入了 Globals.ThisWorkbook.Application.Visible = False
但是启动后根本没反应,调试经过了这句话,但是没有任何效果。
我后来发现,在这句话的前面加个MSGBOX,或者以对话框的模态显示任意一个窗口,并点了确定后,Application.Visible = False就其作用,有效果了。
我也试过,在EXCEL2010里面直接写VBA,在OPEN事件下加入Application.Visible = False这句话,就能运行,隐藏EXCEL的界面。
所以我觉得不是EXCEL的问题,应该是VS2010的问题,我想知道,是因为VS2010本身有这个BUG,还是说VS2010里面要修改什么代码或者设置才行,是我的代码问题还是VS2010的本身问题,谢谢。