我是调用 excel组件来进行 导出excel的,但是在由于excel布局的复杂性 所以使用了宏
就是在 我想要改变样式的地方用宏来改变 但是调用
比如 Microsoft.Office.Interop.Excel.Range r = sheet.get_Range(execl.Cells[15 + i, 3], execl.Cells[15 + i, 4]);
我获得了 一个区域在用r.Run()的时候  报一个类 Range 的 Run 方法无效的错误 
已在网上寻找N久 望有神人相助!小弟在此先谢了!令祝来看帖的人国庆节快乐!

解决方案 »

  1.   

    是将页面上的数据表格导出到excel吗?
      

  2.   

    excel模板中设置好样式
    调用Excel 宏
      

  3.   

    谢谢 wuyq11 我看了一下文章 他是对excel的对象进行操作 
    而我是对excel中选中的某一区域进行操作 所以对象就不一样了
    文章里的是Microsoft.Office.Interop.Excel.Application
    而我的是Microsoft.Office.Interop.Excel.Range不过我还是试了一下还是说Microsoft.Office.Interop.Excel.Range中的Run方法无效望wuyq11能再帮我看下
      

  4.   

    谢谢 各位兄弟 问题解决了 range里面是没有run方法的 只有excel里有再次谢谢 结贴