现在我有两个Excel一个是模板 .xls一个是要进行下载的.xls
现在我要模板 .xls的复制给下载的.xls 
  string outFilexlsName = @"H3C.HCMM.Service\EmailTemplate\模板.xls";
  Workbooks workbooks = app.Workbooks;
  _Workbook workbook = workbooks.Add(outFilexlsName);
到这就出错了。谁有好的方法能不能帮兄弟一下谢了

报错内容无法访问文件。请尝试下列方法之一:• 确认所指定的文件夹已存在。 
• 确认文件所在的文件夹不是只读的。
• 确认给出的文件名不包含下列字符: <  >  ?  [  ]  :  度量数据汇总.xls 或 * 。
• 确认文件/路径名长度不超过 218 个字符。

解决方案 »

  1.   

    @"H3C.HCMM.Service\EmailTemplate\模板.xls"
    这个是虚拟路径吗?
    试下:
    string outFilexlsName = MapPath(@"~/H3C.HCMM.Service/EmailTemplate/模板.xls");
      

  2.   

    是我现在这个正确了但出现这样的问题了用它进行Cooy
     workbook.SaveAs(FILE_NAME, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value); 这个去做的但现在用这个Copy的Excel 就报外部表不是预期格式,直接用那个模板就是正确的,郁闷死了,