openfile= Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\Excel\\InstallRoot").GetValue ("Path").ToString ();

解决方案 »

  1.   

    牛,可是我去我的注册表看了,没有一个叫path的键值啊?
      

  2.   

    SOFTWARE\\Microsoft\\Office\\9.0\\Excel\\InstallRoot
    应该是这个看一下,Office2000是9.0版本
      

  3.   

    在regedit里面用搜索-〉Excel,什么信息都出来了,要找其他的也一样
      

  4.   

    我试过了,我的找法 是:
    Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Excel.exe").GetValue("Path").ToString();