Диаграммы с источниками данных Excel не обновляются после копирования и вставки данных
Проблема
У меня есть диаграмма think-cell, связанная с рабочей книгой Excel, и в Excel задан ручной режим расчетов. При копировании и вставки данных из рабочей книги Excel в фрейм think-cell, диаграмма не обновляется.
Решение
- Запустите пересчет кнопкой F9 (все открытые рабочие книги) или сочетанием Shift+F9 (текущая рабочая книга).
Если ваша диаграмма не обновляется при первом ручном пересчете после изменения данных, смотрите статью базы знаний KB0175. - Если вы хотите избежать пересчета в Excel, то перейдите к ячейке в проблемном фрейме think-cell, нажмите F2, а затем ВВОД. Это также запустит процесс обновления.
Пояснение
Excel отправляет уведомление другим программам при изменении данных в диапазоне ячеек. Из-за ограничения архитектуры, описанного в базе знаний Microsoft KB2768406, Excel не отправляет уведомление при копировании и вставке данных внутри рабочей книги. Если у вашей компании есть контракт на поддержку Microsoft Office и вы хотите обратиться в Microsoft за исправлением, вы можете указать номер обращения Microsoft 112071832712407.
Ошибку можно воспроизвести и без надстройки think-cell.
- Откройте Excel 2010
- Задайте ручной режим расчета, нажав Файл → Опции → Формулы и установите Расчет рабочей книги как Ручной.
- Введите любые числа в ячейку A1 и А2.
- Выберите диапазон ячеек A1:A2 и скопируйте его, нажав Ctrl+C
- Запустите Word 2010
- Нажмите Домашняя страница → Вставить → Специальная вставка → Вставить ссылку: объект листа Microsoft Excel и нажмите кнопку OK.
- В Excel измените содержимое ячейки A2,
- введя другое значение (например 200) или
- скопировав значение (например 200) из Блокнота или
- скопировав ячейку A1 (Ctrl+C) и вставив ее в A2 (Ctrl+V)
Результат: Связанный внедренный лист в Word в большинстве случаев обновляется при изменении содержимого ячейки. Внедренный в Word лист не обновляется только при копировании и вставке в ячейку содержимого другой ячейки.