System.Diagnostics.Process.Start("Excel.exe","tt.xls");//打开文件
System.Diagnostics.Process.Start("Excel.exe");//不打开文件

解决方案 »

  1.   

    http://www.yesky.com/20020313/1601534.shtml
      

  2.   

    http://blog.csdn.net/cocosoft/category/26609.aspx
      

  3.   

    huguojunsy(Myth)
    你的方法我已经试验过了
    虽然说可以启动Excel但是Excel不可见
    另外我编写的是WebForm
    我不知道对方的计算机是否装有office,
    有没有方法可以检测对方是否装有office
    还望赐教
      

  4.   

    excel.Visible = true ; (EXECL可见)
      

  5.   

    其实很简单,假设你要打开的文件在c:\abc\good.xls
    打开的方法是:System.Diagnostics.Process.Start("c:\\abc\\good.xls");
      

  6.   

    如果是WebForm,则打开Excel应用程序必须在客户端执行,必须使用脚本打开Excel,使用CreateObject函数。另,由于权限的原因,没法检测客户端使用安装了Excel