http://search.microsoft.com/search/results.aspx?na=84&st=a&View=msdn&qu=save+excel+in+c%23&qp=&qa=&qn=&c=4&s=2看看这里面有没有你需要的!

解决方案 »

  1.   

    参考代码:
    [主题]:OLE Excel 删除Excel Sheet(使用的是office 2003,Excel经过转换了的)
    [作用]:打开excel文档,删除一个sheet,然后保存 Object refmissing = System.Reflection.Missing.Value;
       Excel._Application exc = new Excel.ApplicationClass();
       exc.Visible = true;
       Excel.Workbooks workbooks = exc.Workbooks;
                workbooks._Open("c:\\test.xls",refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing,refmissing);
       Excel.Worksheet sheet = (Excel.Worksheet)exc.Worksheets.get_Item(1);
       sheet.Delete();   
       exc.Save(refmissing);
       
       MessageBox.Show("ok");