0
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;
}
此代码后,关闭Excel applicatin以上我怎么可以在Excel中通过数量在C#中获得表以及如何打开它
var excelWorksheet1 = (Excel.Worksheet)excelSheets1.Item["Sheet1"];
我想片材的数量而改变工作表Sheet1的ID该woorkbook 的第二件事情是有没有办法打开后关闭Excel文件,它
var excelWorkbook = excelApp.Workbooks.Open(Program.FileName);
泰这么多的anwser –
还要注意的是,第一张是在索引1索引不从0开始。 –