C# 在c中转换xml文件中的excel文件#
我试图用c#打开一个“xls”文件,并将其另存为xml,就像从excel中打开一样。 我不需要读取该文件,只要将其转换为与MicrosoftExcel相同格式的xml即可。 如果有人有任何线索,谢谢。简易方法:C# 在c中转换xml文件中的excel文件#,c#,C#,我试图用c#打开一个“xls”文件,并将其另存为xml,就像从excel中打开一样。 我不需要读取该文件,只要将其转换为与MicrosoftExcel相同格式的xml即可。 如果有人有任何线索,谢谢。简易方法: 开始录制Excel宏 抓取它的VBA源代码;现在你知道怎么做了 把它翻译成C# 用于与工作簿交互 如果有人感兴趣,我就是这样做的 Microsoft.Office.Interop.Excel.Application _excelApp = new Microsoft.Office.In
- 开始录制Excel宏
- 抓取它的VBA源代码;现在你知道怎么做了
- 把它翻译成C#
- 用于与工作簿交互
- 如果有人感兴趣,我就是这样做的
Microsoft.Office.Interop.Excel.Application _excelApp = new Microsoft.Office.Interop.Excel.Application();
Workbook workBook = _excelApp.Workbooks.Open(@"d:\test.xls",
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing);
workBook.SaveAs(@"d:\test.xml",
Microsoft.Office.Interop.Excel.XlFileFormat.xlXMLSpreadsheet,
null,
null,
true,
true,
XlSaveAsAccessMode.xlNoChange,
Microsoft.Office.Interop.Excel.XlSaveConflictResolution.xlLocalSessionChanges,
true,
null,
null,
false);
workBook.Close(null,null,null);
您希望保存为什么XML文件格式?