我有两台运行Excel 2003和SAP Business Explorer 7.2的PC。我正在尝试刷新电子表格中的查询,该电子表格包含30个标签,每个标签上至少有一个查询。
当我在自己的PC上刷新所有查询时,它们都将成功更新。刷新整个电子表格的时间不到十分钟。
当我在此客户端的PC上尝试该程序时,Excel会按我期望的那样刷新第一个选项卡,然后挂起。我已经离开了一个多小时,并且没有取得任何进展。尽管它挂起了Excel.exe进程的CPU使用率,并且一直保持在50%不变(这是双核PC,但我猜如果是单核,它将达到100%以上),但奇怪的是,即使它是一直处于50%CPU的状态,一旦挂起,Process Monitor中就不会出现任何活动。我还运行了Microsoft的Network Monitor,可以看到Excel和SAP服务器之间的网络流量来回一直到Excel挂起为止,但此后什么也没有。我还尝试过在客户帐户和我自己的AD帐户(以前从未在该PC上使用过,因此是一个新的配置文件)下运行查询,但没有区别。我还使用Process Explorer检查了Excel.exe,以查看是否存在任何第三方DLL,但没有发现任何异常,也没有发现我自己的PC上没有的东西。
我想念什么?是否有其他工具可以向我显示Excel在不响应但使用50%CPU时正在做什么?