C# Excel单元格始终为空
下面是我阅读excel工作表的代码C# Excel单元格始终为空,c#,excel,C#,Excel,下面是我阅读excel工作表的代码 Application ExcelApp; Workbook Workbook; ExcelApp = new Excel.ApplicationClass(); Workbook = ExcelApp.Workbooks.Open(file); var worksheet = (Worksheet)Workbook.Sheets[1]; 当我在选择工作表时尝试使用名称而不是索引时,我是个例外。 但现在此工作表中的每个单元格都返回null ((Range)w
Application ExcelApp;
Workbook Workbook;
ExcelApp = new Excel.ApplicationClass();
Workbook = ExcelApp.Workbooks.Open(file);
var worksheet = (Worksheet)Workbook.Sheets[1];
当我在选择工作表时尝试使用名称而不是索引时,我是个例外。
但现在此工作表中的每个单元格都返回null
((Range)worksheet.Cells)["A1"]
或
它总是返回null,我不知道为什么我想您的工作表应该是工作表[0]。System.Runtime.InteropServices.COMException尝试工作表[0]时索引错误。我在这个文件里有三张纸不是最小索引1吗?我的意思是,第一张工作表不应该是
Sheets[1]
,第二张工作表不应该是Sheets[2]
吗,依此类推?
((Range)worksheet.Range["A2","A3"]).Cells