c#使用excel打开xml文件
我如何打开一个XML文件使用Excel与C#的WinForms?
我将数据保存到XML文件,我需要用户能够在应用程序更新xml文件后立即看到文件。 我需要用excel打开文件
Process.Start()方法 。 使用这个,你将能够启动Excel,传递适当的参数来发送你的XML文件。
这是Excel的命令行开关。
例:
System.Diagnostics.Process.Start("c:\\program files\\microsoft office\\office12\\excel.exe", "/r \"c:\\My Folder\\book1.xlsx\"");
您需要使用Excel Interop库。 这里是创build一个新的电子表格的例子。 打开一个文件没有太大的不同。 http://msdn.microsoft.com/en-us/library/ms173186%28VS.80%29.aspx
如果你只需要打开文件,那么用户可以看到它,使用GendoIkari的方法。 如果您需要与文件交互或阅读,请使用Interop。