C#创buildexcel工作簿时的空白屏幕

当我点击“写”button,它打开Excel文件与工作簿和单元格上写没有问题。 我试图在两台电脑上有Excel 2007年和2013年它正常工作。

但另一台电脑是有Excel 2007的,它只是开始Excel的空白屏幕(没有工作表),并没有开始写单元格。

这是我的代码

class CreateExcelDoc { private Excel.Application app = null; private Excel.Workbook workbook = null; private Excel.Worksheet worksheet = null; private Excel.Range workSheet_range = null; public CreateExcelDoc() { createDoc(); } public void createDoc() { System.Globalization.CultureInfo oldCI = System.Threading.Thread.CurrentThread.CurrentCulture; app = new Excel.Application(); app.Visible = true; workbook = app.Workbooks.Add(1); worksheet = (Excel.Worksheet)workbook.Sheets[1]; } 

Excel Interop只支持“en-US”

 Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");