当前位置:编程学习 > C#/ASP.NET >>

C#将excel另存

我现在得到了excel的存放路径,我想要将它另存为一个指定的路径,指定的名称,该怎么做呢?用的是C#窗体设计 excel c# --------------------编程问答-------------------- File.Copy方法就可以了。

http://msdn.microsoft.com/zh-cn/library/system.io.file.copy(v=vs.95).aspx --------------------编程问答-------------------- File.Copy --------------------编程问答--------------------
引用 1 楼 nice_fish 的回复:
File.Copy方法就可以了。

http://msdn.microsoft.com/zh-cn/library/system.io.file.copy(v=vs.95).aspx



正解 --------------------编程问答-------------------- 你用File.Copy,或在程序里直接用: workbook.SaveCopyAs(fileName); --------------------编程问答-------------------- 文件操作,简单 --------------------编程问答-------------------- 本人是新手,可不可以说的具体点呢?拜托了! --------------------编程问答-------------------- 先引用:Microsoft.Office.Interop.Excel,SaveCopyAs后面的路径可以自己定
 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
            Microsoft.Office.Interop.Excel.Workbook wb = null;
            Microsoft.Office.Interop.Excel.Sheets sh = null;
            excel.Application.Workbooks.Add(true);
            excel.Cells[1, 1] = "111";
            excel.Cells[1, 2] = "222";
            excel.Cells[2, 1] = "222";
            excel.Cells[2, 2] = "333";
            excel.Cells[3, 1] = "444";
            excel.Cells[3, 2] = "55";
            excel.Visible = false;
            excel.DisplayAlerts = false;
            excel.AlertBeforeOverwriting = false;
            excel.ActiveWorkbook.(@"d:\1.xlsx");
            excel.Quit();
--------------------编程问答--------------------  excel.ActiveWorkbook.<img src="/upload/20131227/9.gif" alt="">(@"d:\1.xlsx");这句是:
  excel.ActiveWorkbook.SaveCopyAs(@"d:\1.xlsx");
误操作加了一个图标,晕了 --------------------编程问答-------------------- 如果仅仅是文件复制: File.Copy(@"d:\1.xlsx", @"e:\2.xlsx"); --------------------编程问答-------------------- 收藏一下,可能用的着 --------------------编程问答-------------------- 就用File.Copy()就可以了 --------------------编程问答-------------------- 参考
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,