winform excel文件另存为
时间: 2023-07-21 22:45:14 浏览: 124
C# 对Excel文件进行读取,显示,另存为
你可以使用 Microsoft.Office.Interop.Excel 来实现在 WinForm 中将 Excel 文件另存为的功能,下面是一个简单的示例代码:
```csharp
// 引用 Microsoft.Office.Interop.Excel 库
using Microsoft.Office.Interop.Excel;
private void btnSaveAs_Click(object sender, EventArgs e)
{
// 创建一个 Excel.Application 实例
Excel.Application excelApp = new Excel.Application();
// 打开要另存为的 Excel 文件
Excel.Workbook workbook = excelApp.Workbooks.Open(@"C:\example.xlsx");
// 另存为文件
workbook.SaveAs(@"C:\example_new.xlsx");
// 关闭 Excel 文件
workbook.Close();
// 退出 Excel 应用程序
excelApp.Quit();
}
```
在这个示例中,我们首先创建了一个 Excel.Application 实例,然后打开了要另存为的 Excel 文件。接着调用了 workbook.SaveAs 方法来将文件另存为指定的路径,最后关闭了 Excel 文件并退出了 Excel 应用程序。
阅读全文