提示错误是:“Open”方法没有采用“2”个参数的重载,也就是这里错了Excel.Workbook xlsBook = xlsApp.Workbooks.Open(@"C:\Documents and Settings\Administrator\桌面\学生信息.xls",Missing.Value ); 这是为什么啊  我真的不会 高手帮帮我 using System; 
using System.Collections.Generic; 
using System.Reflection; 
using System.IO; 
using Excel; 
namespace Excel的读取 

    class Program 
    { 
        static void Main(string[] args) 
        { 
            ////创建Application对象 
            Excel.Application xlsApp = new Excel.Application(); 
            if (xlsApp == null) 
            { 
                return; 
            }             xlsApp.Visible = true; 
            //得到WorkBook对象, 可以用两种方式 
            // 打开已有的文件 
            Excel.Workbook xlsBook = xlsApp.Workbooks.Open(@"C:\Documents and Settings\Administrator\桌面\学生信息.xls",Missing.Value ); 
            
            //指定要操作的Sheet,两种方式 
            
            Excel.Worksheet xlsSheet = (Excel.Worksheet)xlsBook.Sheets[1]; 
            
            //指定单元格,读取数据,两种方法 
            
            Excel.Range range1 = xlsSheet.get_Range("C2", Type.Missing); 
            Console.WriteLine(range1.Value2); 
                    } 
    } 

解决方案 »

  1.   

    模板中的Missing.Value 有几个啊,试试匹配一样的数目
      

  2.   

    郁闷。。
    (Excel._Workbook)xlsApp.Workbooks.Open(@"C:\Documents and Settings\Administrator\桌面\学生信息.xls",
                                                                         Missing.Value ,
                                                                         true,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value ,
                                                                         Missing.Value );
      

  3.   

    在Open后输入“(”看提示的参数有些什么类型,重载的有几种,或者去msdn上看