我怎么能得到在Excel中的数字表中的数字,以及如何closuresExcel应用程序打开后

var excelApp = new Excel.Application(); var excelWorkbook = excelApp.Workbooks.Open(Program.FileName); var excelSheets1 = excelWorkbook.Worksheets; var excelWorksheet1 = (Excel.Worksheet)excelSheets1.Item["Sheet1"]; for (var i = 2; i <= 62; i++) { for (var j = 2; j <= 5; j++) { var iRow = _dtCode1.NewRow(); var cellValue = Convert.ToString(((Excel.Range)excelWorksheet1.Cells[i, j]).Value); var codeValue = Convert.ToString(((Excel.Range)excelWorksheet1.Cells[i + 1, j]).Value); iRow[0] = cellValue; iRow[1] = codeValue; _dtCode1.Rows.Add(iRow); } i = i + 1; } 

这个代码在上面

 var excelWorksheet1 = (Excel.Worksheet)excelSheets1.Item["Sheet1"]; 

我想改变Sheet1的ID,如在woorkbook中的表的数量第二件事是什么办法打开后closuresExcel文件

 var excelWorkbook = excelApp.Workbooks.Open(Program.FileName); 

要使用索引select工作表,请使用:

 Excel.Worksheet xlWorkSheetFocus = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); xlWorkSheetFocus.Activate(); 

closures工作簿使用

 excelWorkbook.Close(); 

要退出Excel应用程序:

 excelApp.Quit();