无法将类型“对象”隐式转换为“ Microsoft.Office.Interop.Excel._Worksheet”

时间:2019-03-12 09:25:18

标签: c#

我尝试使用Microsoft.Office.Interop.Excel读取Excel文件。 但是int以下代码的最后一行给了我一个错误。 我如何获得床单?

Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(path);
Excel._Worksheet xlWorksheet = xlWorkbook.Sheets["Liste"];
  
      
  1. 错误(CS0266):无法将类型“对象”隐式转换为“ Microsoft.Office.Interop.Excel._Worksheet”。明确的转换   存在(您是否缺少演员表?)(第60行)
  2.   

欢迎任何提示

1 个答案:

答案 0 :(得分:0)

尝试

Excel._Worksheet xlWorksheet = (Excel._Worksheet)xlWorkbook.Sheets["Liste"];