this is a guess, but is there a difference with the number of simultaneous connections allowed by SAP (or business explorer itself)? this could be a licencing restriction.
Excel зависает при обновлении запроса SAP Business Explorer
У меня есть два компьютера под управлением Excel 2003 и SAP Business Explorer 7.2. Я пытаюсь обновить запросы в электронной таблице, которая имеет 30 вкладок и по крайней мере один запрос на каждой вкладке.
Когда я обновляю все запросы на своем компьютере, они все успешно обновляются. Обновление всей таблицы занимает менее десяти минут.
Когда я пытаюсь сделать это на компьютере этого клиента, Excel обновляет первую вкладку, как я и ожидал, но затем зависает. Я оставил это больше часа, и это не сделало никакого прогресса. В то время как он зависает загрузка ЦП для процессов Excel.exe и остается постоянной на уровне 50% (это двухъядерный ПК, я предполагаю, что он увеличится, возможно, на 100%, если бы это было одно ядро), но странно, даже если он постоянно сидит на 50% ЦП, после того, как он зависает, в Process Monitor не появляется никаких действий. Я также запускаю сетевой монитор Microsoft и могу видеть сетевой трафик между Excel и сервером SAP вплоть до момента зависания Excel, но после этого ничего не происходит. Я также попытался выполнить запросы под учетной записью клиента и моей собственной учетной записью AD (которая никогда ранее не использовалась на этом ПК, поэтому был новый профиль), но без разницы Я также проверил Excel.exe с Process Explorer, чтобы увидеть, есть ли какие-либо сторонние библиотеки DLL, но не нашел ничего необычного, ничего, чего нет на моем собственном ПК.
Что мне не хватает? Существуют ли другие доступные инструменты, которые могут показать мне, что делает Excel, когда он не отвечает, а использует 50% ЦП?
2 ответа на вопрос
Worked this out in the end. The spreadsheet was composed of multiple tabs and the other tabs had literally thousands of VLOOKUPs that depended on the data in the first tab. So as soon as Business Explorer refreshed the data in the first tab, Excel was trying to refresh the VLOOKUPs on the other tabs.
Hence Excel maxing out a CPU core and seeming to sit and do nothing for hours.
Похожие вопросы
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя
-
1
Каков наилучший способ поделиться макросом Excel на нескольких машинах?