Excel工作表错误:找不到编译动态表达式所需的一个或多个类型

本文关键字:一个 类型 错误 工作 找不到 表达式 动态 编译 Excel | 更新日期: 2023-09-27 18:19:10

我试图得到Excel表格单元格值被用作测试脚本的输入。

我一直遵循http://www.telerik.com/forums/how-to-pass-excel-worksheet-name-path-as-string

        string myPath = @"C:'Users'Monica'Desktop'ExcelTest.xlsx";
        Excel.Application excelApp = new Excel.Application();
        Excel.Workbook workbook = excelApp.Workbooks.Open(myPath);
        //select the correct worksheet
        Excel.Worksheet demoWorksheet = (Excel.Worksheet)excelApp.Worksheets["Sheet1"];

我试图从工作簿"ExcelTest.xlsx"中选择工作表"Sheet1",并得到以下错误

"找不到编译动态表达式所需的一个或多个类型".

Excel工作表错误:找不到编译动态表达式所需的一个或多个类型

尝试删除"Microsoft. exe "