通过映射方法动态创建com对象由于C#版本兼容问题写了这个方法方便以后使用excel调用例子 ComObjexcel=newComObj("excel.application"); excel.Invoke("Application.Workbooks.Open","D:\excel.xls");Console.WriteLine(excel["Worksheets[1].Cells[1,1].Value"]);//读取工作表1的第一行第一列内容excel.Invoke("Application.Quit");