你试试,好像在dos环境下也不能直接运行excel吧!

解决方案 »

  1.   

    excel为什么不设置路径?把路径全称包括扩展名都写上吧。
      

  2.   

    是的,我把全路经加上就对了,不过着这么知道客户端安装Excel的路径呢?
      

  3.   

    String[] cmd={"",""};
    cmd[0] ="C:\\Program Files\\Microsoft Office\\Office\\excel";
    cmd[1]=(String)path
    try{
         Process p=Runtime.getRuntime().exec(cmd);
         p.waitFor();
        }catch(Exception ioe){System.out.println(e);}
      }
    cmd 是一个数组,cmd[0]保存的是excel软件的路径,cmd[1]保存的是你要打开的文件的路径
      

  4.   

    谢谢你的回答
    我想知道,这么得到客户端的Excel的路径
    能给出例子吗?