我试图将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”,并遇到以下错误


  “找不到编译动态表达式所需的一种或多种类型”。

最佳答案

尝试删除“ Microsoft.CSharp”引用,然后将其重新添加到您的项目中。

关于c# - Excel工作表错误:找不到编译动态表达式所需的一种或多种类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25433027/

10-12 15:36