2012-01-17 46 views
0

我们已经使用VS2010,.NET 4.0创建了VSTO Excel工作簿。在我们发布并安装xlsx文档之后,它首次按预期打开。然后我们使用插件运行一些操作并保存工作簿。关闭并再次打开后,Excel框架会打开全屏,但工作簿会在小窗口中打开,无法重新调整大小。VSTO 2010加载项无法在全屏窗口中打开

 We have tried the following code on the following workbook events : Activate, Startup, Open 

Application.WindowState = XlWindowState.xlMaximized; 
Application.ActiveWindow.WindowState = XlWindowState.xlMaximized; 

同样的结果,工作簿将在一个不可调整大小的小窗口中打开。我们希望该工作簿能够全屏打开。

请提交建议/想法。

谢谢。

回答

1

的问题是在地方有结构保护工作簿和我保存工作簿之前,以禁用,把保护后回保存操作完成。谢谢。

0

尝试

Application.ActiveWindow.ActivateNext(); 
Application.ActiveWindow.WindowState = XlWindowState.xlMaximized 
1

这将工作:

private void ThisWorkbook_Startup(object sender, System.EventArgs e) { 
    Globals.ThisWorkbook.Application.WindowState = XL.XlWindowState.xlMaximized 
相关问题