2012-01-17 115 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