Обновление подключения к внешним данным в Excel

Чтобы импортируемые внешние данные всегда были в курсе последних обновлений и удалений, их можно обновить. Excel предлагает множество вариантов обновления данных, включая время открытия книги и интервалы времени. 

Примечание      При обновлении новые столбцы, добавленные с момента последнего обновления, добавляются в Power Query. Чтобы увидеть эти новые столбцы, проверьте шаг Source в запросе еще раз. Дополнительные сведения см. в теме Создание формул Power Query.

Ключи   Чтобы остановить обновление, нажмите клавишу ESC. Чтобы обновить таблицу, нажмите CTRL+F5. Чтобы обновить книгу, нажмите CTRL+ALT+F5.

В таблице ниже общены действия обновления, сочетания клавиш и команды.

Действие

Клавиши

Или

Обновление выбранных данных на

ALT+F5

Выберите Данные > Стрелка вниз рядом с рядом с > обновить

Указатель мыши на команду "Обновить" на ленте

Обновление всех данных в книге

CTRL+ALT+F5

Выберите данные>обновить все

Указатель мыши на кнопке "Обновить все"

Проверка состояния обновления

Дважды щелкните сообщение "Сбор данных" в панели состояния.

Окно сообщения: "Сбор данных"

Остановка обновления

ESC

Сообщение, отображающееся при обновлении и команда для остановки обновления (ESC)

прервать фоновое обновление.

Дважды щелкните сообщение в панели состояния.

Окно сообщения: фоновое обновление

В диалоговом окне Состояние обновления внешних данных выберите остановить обновление.

Диалоговое окно "Состояние обновления внешних данных"

Данные в книге могут храниться непосредственно в книге или во внешнем источнике данных, например в текстовом файле, базе данных или облаке. При первом импорте внешних данных Excel создает данные подключения, иногда сохраненные в Office-файл подключения к данным (ODC), в котором описано, как найти внешний источник данных, войти в систему, создать запрос и получить доступ к нему.

Если вы подключены к внешнему источнику данных, вы можете выполнить операцию обновления, чтобы получить обновленные данные. При каждом обновлении данных вы увидите их последнюю версию, включая изменения, внесенные в данные с момента последнего обновления.

Дополнительные сведения об обновлениях данных

На следующем рисунке объясняется, что происходит при обновлении данных, подключенных к внешнему источнику данных.

Основной процесс обновления внешних данных

  1. Операция обновления получает обновленные данные.

  2. Подключение, часто сохраненное в файле подключения, определяет все сведения, необходимые для доступа к данным из внешнего источника данных и их извлечения из него.

  3. Существует множество источников данных, таких как OLAP, поставщики SQL Server, поставщики OLEDB и драйверы ODBC.

  4. В текущую книгу добавляются актуальные данные.

Узнайте о проблемах с безопасностью

Если вы подключены к внешнему источнику данных и попытались обновить данные, важно знать о потенциальных проблемах с безопасностью и о том, что можно делать с любыми вопросами безопасности.

Trust Connections    В настоящее время внешние данные могут быть отключены на вашем компьютере. Чтобы обновить данные при открытие книги, необходимо включить подключения к данным с помощью панели центра управления доверием или же разместить книгу в надежном расположении. Дополнительные сведения см. в документах Добавление,удаление и изменение надежного расположения для файлов,Надежные документы, Добавление,удаление и просмотр надежного издателя и Просмотр параметров в центре управления доверием.

ODC-файл    Файл подключения к данным (ODC) часто содержит один или несколько запросов, которые используются для обновления внешних данных. Заменив этот файл, пользователь, у которого есть злоумышленники, может создать запрос на доступ к конфиденциальной информации и распространить ее среди других пользователей или выполнить другие вредоносные действия. Поэтому важно убедиться, что файл подключения был автором надежного человека, а файл подключения является безопасным и поступает из надежной библиотеки подключений к данным.

Credentials    Для доступа к внешнему источнику данных обычно требуются учетные данные (например, имя пользователя и пароль), которые используются для проверки подлинности пользователя. Убедитесь, что эти учетные данные предоставлены безопасно и безопасно и что вы не случайно не открываете эти учетные данные для других людей. Если внешнему источнику данных требуется пароль для получения доступа к данным, его можно вводить при каждом обновлении диапазона внешних данных.

Обмена    Вы поделились этой книгой с другими людьми, которым может потребоваться обновить данные? Помогите коллегам избежать ошибок обновления данных, напомнив им о запросе разрешений для источников данных, предоставляющих данные.

Дополнительные сведения см. в управлении настройками и разрешениямиисточников данных.

Вы можете автоматически обновлять диапазон внешних данных при открытии книги. Вы также можете сохранить книгу без сохранения внешних данных, чтобы уменьшить размер файла.

  1. Выберем ячейку в диапазоне внешних данных.

  2. Выберите Запросы > данных & connections > Connections, щелкните правой кнопкой мыши запрос в списке и выберите Свойства.

  3. В диалоговом окне Свойства подключения на вкладке Использование в области Обновить выберите обновить данные при открытии файла.

  4. Если требуется сохранить книгу с определением запроса, но без внешних данных, установите флажок Удалить данные из внешнего диапазона перед сохранением книги.

  1. Выберем ячейку в диапазоне внешних данных.

  2. Выберите Запросы > данных & connections > Connections, щелкните правой кнопкой мыши запрос в списке и выберите Свойства.

  3. Перейдите на вкладку Использование.

  4. Установите флажок Обновлять каждые, а затем введите число минут между обновлениями.

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Вы также думайте о запуске фонового обновления. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

Примечание   Запрос OLAP нельзя выполнить в фоновом режиме, а также для типа подключения, который извлекает данные для модели данных.

  1. Выберем ячейку в диапазоне внешних данных.

  2. Выберите Запросы > данных & connections > Connections, щелкните правой кнопкой мыши запрос в списке и выберите Свойства.

  3. Выберите вкладку Использование.

  4. Чтобы выполнить запрос в фоновом режиме, выберите включить фоновое обновление. Чтобы выполнить запрос во время ожидания, сожмите его.

    Совет    Когда вы записываете макрос, содержащий запрос, Excel не будет запускать этот запрос в фоновом режиме. Чтобы изменить записанный макрос таким образом, что запрос будет запускаться в фоновом режиме, измените макрос в редактор Visual Basic. Для объекта QueryTable вместо метода обновления BackgroundQuery := False используйте метод BackgroundQuery := True.

Сохраняемые пароли не зашифровываются, поэтому использовать их не рекомендуется. Если для подключения к источнику данных необходим пароль, вы можете потребовать, чтобы пользователи вводили пароль перед тем, как обновлять диапазон внешних данных. Следующая процедура не относится к данным, полученным из текстового файла (.txt) или веб-запроса (IQY).

Используйте надежные пароли, состоящие из букв в верхнем и нижнем регистре, цифр и символов. В ненадежных паролях не используются сочетания таких элементов. Например, надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароль должен состоять не менее чем из 8 знаков. Лучше всего использовать парольную фразу длиной не менее 14 знаков.

Очень важно запомнить пароль. Если вы забудете пароль, корпорация Майкрософт не сможет его восстановить. Все записанные пароли следует хранить в надежном месте отдельно от сведений, для защиты которых они предназначены.

  1. Выберем ячейку в диапазоне внешних данных.

  2. Выберите Запросы > данных & connections > Connections, щелкните правой кнопкой мыши запрос в списке и выберите Свойства.

  3. На вкладке Определение, а затем в поле Сохранить пароль очистите его.

Примечание: Excel будет запрашивать у вас пароль только при первом обновлении диапазона внешних данных в каждом сеансе работы в Excel. При следующем запуске приложения Excel оно вновь попросит ввести пароль, если вы откроете книгу, содержащую запрос, и попытаетесь выполнить обновление данных.

При формировании данных в Power Query изменения обычно загружаются на таблицу или в модель данных. Важно понимать, чем отличаются данные при обновлении и как они обновляются.

Большинство запросов основаны на ресурсах внешних данных того или иного типа. Однако между Excel и Power Query существует ключевое различие. Power Query кэш использует внешние данные локально, чтобы повысить производительность.  Более того, Power Query не обновляет локальный кэш автоматически, чтобы избежать затрат на источники данных в Azure.

Важно    Если вы получили сообщение на желтой панели сообщений в верхней части окна, это означает, что "Этот предварительный просмотр может быть не более n дней назад". Обычно это означает, что локальный кэш устарел. Чтобы обновить его, выберите обновить.

Обновление запроса в редакторе Power Query

При обновлении запроса из редактора Power Query обновляются не только данные из внешнего источника, но и локальный кэш. Однако эта операция обновления не обновляет запрос на данном или в модели данных.

  • В редакторе Power Query выберите Главная > Обновить предварительный просмотр > Обновить предварительный просмотр (текущий запрос в области Предварительный просмотр данных) или Обновить все (все открытые запросы в области   Запросы).)

Результат

В нижней части редактора Power Query в правой части экрана отображается сообщение "Предварительный просмотр загружен в <чч:мм> am/PM". Это сообщение отображается при первом импорте и после каждой последующей операции обновления в редакторе Power Query.

Обновление запроса на

  • В Excel выберите ячейку в запросе на вкладке Запрос на ленте, а затем выберите обновить > обновить.

Результат

При этом данные на внешнем источнике данных и в кэше Power Query обновляются.

Примечание    При обновлении запроса, импортируемого из Excel или именоваемого диапазона, обратите внимание на текущий таблицу. Если вы хотите изменить данные на нем, которые содержат таблицу Excel, убедитесь, что выбран правильный, а не тот, который содержит загруженный запрос. Это особенно важно при изменении колонок в Excel таблицы. Они часто похожи, и их легко запутать. Переименуем эти таблицы, чтобы отразить разницу. Например, можно переименовать их в TableData и QueryTable, чтобы подчеркнуть различие.

Вы можете в любое время нажать кнопку Обновить, чтобы обновить данные для стеблей в книге. Можно обновлять значения в сводных таблицах, подключенных к внешним данным, таким как базы данных (SQL Server, Oracle, Access и другие), куб служб Analysis Services, веб-каналы данных и многие другие источники. Вы также можете обновлять данные из исходной таблицы в той же или другой книге. Кроме того, можно настроить автоматическое обновление данных сводной таблицы при открытии книги. Дополнительные сведения см. в таблицах Создание таблицы для анализа данных на данных и Изменение исходных данных для таблицы.

Примечание    Чтобы обновить сетевую Excel в Интернете, щелкните правой кнопкой мыши в любом месте ее страницы и выберите обновить .

Обновление вручную

  1. Чтобы отобрать на ленте инструменты для работы со pivottable, выберите любое место в области "PivotTable".

    Работа со сводными таблицами

  2. Выберите Анализ > обновить илинажмите ALT+F5.


    Кнопка "Обновить" на вкладке "Анализ"
    Кроме того, чтобы обновить все стебли в книге одновременно, выберите обновить все.

  3. Чтобы проверить состояние обновления, если обновление занимает больше времени, чем вы ожидаете, выберите Анализ, стрелку рядом с клавишей Обновить, а затем выберите Обновить состояние.

  4. Чтобы остановить обновление, выберите Отменить обновлениеили нажмите клавишу ESC.

Блокировка изменения ширины столбцов и форматирования ячеек

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

  1. Выберите Анализ > параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  2. На вкладке & Формат выберите поля Автообъединие ширины столбцов при обновлении и Сохранение форматирования ячеок при обновлении.

Автоматическое обновление данных при открытии книги

  1. Выберите ячейку в любом месте в области "С помощью инструментов для работы со pivottable" на ленте.

    Работа со сводными таблицами

  2. Выберите Анализ > параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  3. На вкладке Данные выберите обновить данные при открытии файла.

Обновление файла автономного куба, при котором этот файл создается повторно с использованием самых свежих данных из серверного куба, может потребовать много времени и места на диске для хранения временных файлов. Запускайте этот процесс тогда, когда вам не нужен немедленный доступ к другим файлам в Excel и у вас достаточно места на диске, чтобы повторно сохранить этот файл.

  1. Выберите с помощью этой ссылки pivottable, подключенную к файлу автономного куба.

  2. На вкладке Данные в группе Запросы & Connections щелкните стрелку под кнопкой Обновить все ивыберите обновить.

Дополнительные сведения см. в работе с автономными файлами куба.

  1. На листе щелкните сопоставленную ячейку, чтобы выбрать карту XML, которую требуется обновить.

  2. Если вкладка Разработчик недоступна, откройте ее, выполнив указанные ниже действия.

    1. Откройте вкладку Файл, выберите пункт Параметры, а затем — Настроить ленту.

    2. В группе Основные вкладки установите флажок Разработчик и нажмите кнопку ОК.

  3. На вкладке Разработчик в группе XML нажмите кнопку Обновить данные.

Дополнительные сведения см. в этой Excel.

При обновлении модели данных в Power Pivot вы также можете увидеть, успешно ли обновление происходит, не происходит или отменяется. Дополнительные сведения см. в power Pivot: мощные инструменты анализа и моделирования данных в Excel.

Примечание    Добавление данных, изменение данных или изменение фильтров всегда активирует повторное пересчет формул DAX, зависящих от этого источника данных.

Обновление и просмотр состояния обновления

  • В Power Pivot выберите Главная > Получить внешние данные >Обновить или Обновить все, чтобы обновить текущую таблицу или все таблицы в модели данных.

Результат
Состояние обновления указывается для каждого подключения, используемого в модели данных. Возможны три результата:

  • Успех   Отчеты о количестве строк, импортируемых в каждую таблицу.

  • Ошибка   Это происходит, если база данных работает в автономном режиме, у вас больше нет разрешений либо таблица или столбец удаляются или переименовываются в источнике. Убедитесь, что база данных доступна( например, создав новое подключение в другой книге).

  • Отменен   Excel не выдали запрос на обновление, вероятно, из-за отключения обновления подключения.

Использование свойств таблицы для показа запросов, используемых при обновлении данных

Обновление данных — это просто повторная обработка запроса, который использовался для получения данных. Вы можете просмотреть или изменить запрос, просмотрев свойства таблицы в окне Power Pivot.

  1. Чтобы просмотреть запрос, используемый при обновлении данных, выберите Power Pivot > Управление, чтобы открыть окно Power Pivot.

  2. Выберите Конструктор > свойства таблицы.

  3. Переключение в редактор запросов для просмотра запроса.

Запросы не видны для каждого типа источника данных. Например, запросы не будут показаны при импорте веб-каналов данных.

Настройка свойств подключения для отмены обновления данных

В Excel можно настроить свойства подключения, которые определяют частоту обновления данных. Если обновление не разрешено для определенного подключения, вы получите уведомление об отмене при запуске обновления все или попытке обновить определенную таблицу с подключением.

  1. Чтобы просмотреть свойства подключения, в Excel выберите Запросы > данных & Connections, чтобы просмотреть список всех подключений, используемых в книге.

  2. На вкладке Подключения щелкните подключение правой кнопкой мыши и выберите свойства.

  3. Если на вкладке Использование в окне Power Pivot снят запрет Обновить это подключение при обновлении всего,при попытке обновить все вы получите отмену.

Обновление данных на SharePoint Server 2013

На SharePoint Server можно запланировать на сервере неотвеченные обновления данных, но для этого необходимо установить и настроить Power Pivot для SharePoint 2013 в среде SharePoint. Уточните у SharePoint, доступно ли запланированное обновление данных. Дополнительные сведения см. в настройках обновления данных по расписанию для Power Pivot.

Если используемые для карты данные изменились, вы можете обновить их вручную в 3D Maps. После этого изменения отразятся на карте. Вот как это сделать:

  • В 3D-Карты выберите Главная > Обновить данные.

    Обновление данных на вкладке "Главная"

Добавление данных в Power Map

Чтобы добавить новые данные в 3D MapsPower Map:

  1. В 3D Maps перейдите на карту, в которую вы хотите добавить данные.

  2. Оставьте окно 3D-Карты открытым.

  3. В Excel выберите данные, которые вы хотите добавить.

  4. На ленте Excel щелкните Вставка > стрелка Карта > Добавить выбранные данные в Power Map.

    Команда "Добавить выбранные данные в Power Map"

Результат

В 3D Maps автоматически будут отображены дополнительные данные.

Дополнительные сведения см. в теме Сбор и подготовка данных для Power Map.

Обновление внешних данных в службы Excel имеет уникальные требования.

Управление обновлением данных

Вы можете управлять тем, как обновлять данные из внешнего источника, вы можете сделать следующее:

  • Обновление при открытом обновлении   В Excel книге автор может создать книгу, которая автоматически обновляет внешние данные при ее открытии. Для этого в диалоговом окне Свойства подключения выберите обновить данные при открытии файла. (На вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Использование и выберите обновить данные при открытии файла.) В этом случае службы Excel всегда обновляет данные перед отображением книги и созданием нового сеанса. Если при открытии файла автор книги отобразит данные, которые кэшированы вместе с книгой, это означает, что при обновлении данных вручную пользователь видит обновленные данные во время текущего сеанса, но они не сохраняются в книге. Если вы хотите, чтобы при отображении книги в службы Excel всегда отображались обновленные данные, с помощью Office Excel.

    Если вы используете файл подключения Office (ODC), убедитесь, что в диалоговом окне Свойства подключения установлено также поле Всегда использовать файл подключения (на вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Определение и выберите всегда использовать файл подключения).

    Параметры надежного расположения файлов, "Короткое время сеанса" и "Срок хранения внешних данных", также могут влиять на операции обновления. Дополнительные сведения см. в справке или администраторе.

Обновление вручную   

  1. Выберем ячейку в отчете.

  2. На панели Excel Веб-доступ в меню Обновить щелкните Обновить выбранное подключение.

    Примечания: 

    • Любая интерактивная операция, которая вызывает повторное запрос источника данных OLAP, инициирует операцию обновления вручную.

    • Если эта команда Обновить не отображается, автор веб-части очищает свойство Обновить выбранное подключение (Обновить все подключения). Дополнительные сведения см. в Excel свойств веб-части Web Access.

    • Вы можете вручную обновить только отчеты.

  • Обновление всех подключений   На панели Excel Web Access в меню Обновить выберите пункт Обновить все подключения.

  • Периодическое обновление   Используя Excel, автор книги может указать, что данные автоматически обновляются через указанный интервал после открытия книги для каждого подключения в книге. Например, база данных запасов может обновляться каждый час, поэтому автор книги определил, что она будет обновляться автоматически каждые 60 минут.

    Автор веб Excel-части может включить или отключить периодическое обновление данных, если это свойство определено автором книги, или отключить его. По умолчанию в нижней части веб-части веб-Excel Web Access отображается следующее оповещение об обновлении:

    Обновить данные для <списке подключений>? (Сейчас) (Всегда) (Больше не спрашивать)

    Автор веб-части Excel Web Access также может настроить свойство Отображать периодическое обновление данных, чтобы управлять поведением сообщения, которое отображается, когда службы Excel выполняет периодическое обновление данных во время сеанса:

    Дополнительные сведения см. в Excel свойств веб-части Web Access.

    • Всегда      означает, что сообщение будет отображаться с запросом через каждый интервал.

    • Дополнительно      означает, что пользователь может продолжать периодическое обновление без отображения сообщения.

    • Нвер      означает Excel что веб-доступ выполняет периодическое обновление без отображения сообщения или запроса.

  • Отмена обновления   Так как операция обновления может занять больше времени, чем вы ожидаете, ее можно отменить. Во время обновления Службы Excel выводит сообщение с запросом. Нажмите кнопку Отмена, чтобы прервать операцию, чтобы выполнить обновление в более удобное время. Отобразиться данные, возвращенные запросами до отмены операции обновления.

Для большинства подключений щелкните любую ячейку в диапазоне или таблице, использующей соединение, и сделайте следующее:

  • Обновление только выбранных данных   Нажмите клавиши ALT+F5 или на вкладке Данные в группе Подключения щелкните стрелку под кнопкой Обновить все ивыберите обновить.

    Указатель мыши на команду "Обновить" на ленте

  • Обновление всех данных в книге   Нажмите CTRL+ALT+F5 или на вкладке Данные в группе Подключения нажмите кнопку Обновить все.

    Указатель мыши на кнопке "Обновить все"

  • Управление тем, как и когда обновляется подключение   На вкладке Данные в группе Подключения щелкните стрелку под кнопкой Обновить все ивыберите свойства подключения.

    Указатель мыши на команду "Свойства подключения" на ленте

    В открываемом диалоговом окне выберите нужные параметры на вкладке Использование в области Обновить.

Для некоторых операций обновления требуются дополнительные действия, как описано в следующих разделах. Если источник данных указан в списке, просмотрите соответствующий раздел.

Вы можете автоматически обновлять диапазон внешних данных при открытии книги. Кроме того, при сохранении рабочей книги можно не сохранять внешние данные, чтобы уменьшить размер файла.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  1. Перейдите на вкладку Использование.

  2. В группе Обновление экрана установите флажок Обновить при открытии файла.

  3. Если требуется сохранить книгу с определением запроса, но без внешних данных, установите флажок Удалить данные из внешнего диапазона перед сохранением книги.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  3. Перейдите на вкладку Использование.

  4. Установите флажок Обновлять каждые, а затем введите число минут между обновлениями.

Сохраняемые пароли не зашифровываются, поэтому использовать их не рекомендуется. Если для подключения к источнику данных необходим пароль, вы можете потребовать, чтобы пользователи вводили пароль перед тем, как обновлять диапазон внешних данных. Следующая процедура не относится к данным, полученным из текстового файла (.txt) или веб-запроса (IQY).

Используйте надежные пароли, состоящие из букв в верхнем и нижнем регистре, цифр и символов. В ненадежных паролях не используются сочетания таких элементов. Например, надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароль должен состоять не менее чем из 8 знаков. Лучше всего использовать парольную фразу длиной не менее 14 знаков.

Очень важно запомнить пароль. Если вы забудете пароль, корпорация Майкрософт не сможет его восстановить. Все записанные пароли следует хранить в надежном месте отдельно от сведений, для защиты которых они предназначены.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  3. Откройте вкладку Определение и снимите флажок Сохранить пароль.

Примечание: Excel будет запрашивать у вас пароль только при первом обновлении диапазона внешних данных в каждом сеансе работы в Excel. При следующем запуске приложения Excel оно вновь попросит ввести пароль, если вы откроете книгу, содержащую запрос, и попытаетесь выполнить обновление данных.

Очень большие наборы данных рекомендуется обновлять в фоновом режиме. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

    Примечание: Невозможно запустить запрос OLAP в фоновом режиме.

    Примечание: Невозможно запустить запрос для любого типа подключения, получающего данные для модели данных.

  3. Перейдите на вкладку Использование.

  4. Чтобы выполнить запрос в фоновом режиме, выберите включить фоновое обновление. Чтобы выполнить запрос во время ожидания, сожмите его.

    Когда вы записываете макрос, содержащий запрос, Excel не будет запускать этот запрос в фоновом режиме. Чтобы изменить записанный макрос таким образом, что запрос будет запускаться в фоновом режиме, измените макрос в редактор Visual Basic. Для объекта QueryTable вместо метода обновления BackgroundQuery := False используйте метод BackgroundQuery := True.

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, вы можете сделать следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

Если для запроса текстового файла использовался & transform, дальнейшие действия не требуется. Если вы импортировали текстовый файл, для обновления выполните следующие действия:

  1. Выделите любую ячейку в диапазоне или в таблице, которые содержат ссылку на импортированный текстовый файл.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все.

    Указатель мыши на команду "Обновить" на ленте

    Чтобы обновить только выделенные данные, выберите команду Обновить.

    Вы также можете щелкнуть ячейку в диапазоне или таблице правой кнопкой мыши и выбрать команду Обновить.

  3. В диалоговом окне Импорт текстового файла выберите нужный текстовый файл, а затем нажмите кнопку Импорт.

Обновление файла автономного куба, при котором этот файл создается повторно с использованием самых свежих данных из серверного куба, может потребовать много времени и места на диске для хранения временных файлов. Запускайте этот процесс тогда, когда вам не нужен немедленный доступ к другим файлам в Excel и у вас достаточно места на диске, чтобы повторно сохранить этот файл.

  1. Выберите сводную таблицу, подключенную к файлу автономного куба.

  2. На вкладке Данные в группе Подключения нажмите кнопкуОбновить все и выберитеобновить .

    Указатель мыши на команду "Обновить" на ленте

  1. На листе щелкните сопоставленную ячейку, чтобы выбрать карту XML, которую требуется обновить.

  2. Если вкладка Разработчик недоступна, откройте ее, выполнив указанные ниже действия.

    1. Откройте вкладку Файл, выберите пункт Параметры, а затем — Настроить ленту.

    2. В группе Основные вкладки установите флажок Разработчик и нажмите кнопку ОК.

  3. На вкладке Разработчик в группе XML нажмите кнопку Обновить данные.

    Данные для обновления XML

  • На вкладке Данные в группе Подключения нажмите кнопку Обновить все.

Если у вас несколько подключений и вы хотите обновить только одно из них, выберите любую ячейку в диапазоне данных, щелкните стрелку рядом с кнопкой Обновить все и выберите обновить .

Указатель мыши на команду "Обновить" на ленте

Управление тем, как и когда обновляется подключение

  1. Щелкните любую ячейку с подключенными данными.

  2. На вкладке Данные в группе Подключения щелкните стрелку рядом с кнопкой Обновить все ивыберите свойства подключения.

    Свойства подключения

  3. На вкладке Использование за установите параметры, которые вы хотите изменить.

    Для очень больших наборов данных можно выбрать параметр Включить фоновое обновление. Это возвращает управление Excel сразу после начала обновления, вместо того чтобы ждать завершения обновления.

Отмена и проверка состояния обновления

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, вы можете сделать следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

При использовании надстройки Power Pivot для обновления ранее импортируемых данных вы можете увидеть, успешно ли обновление, сбой или отмена.

  • В Power Pivot выберите главная > Получить внешние данные >Обновить или Обновить все, чтобы повторно импортировать текущую таблицу или все таблицы в модели данных.

    Состояние обновления указывается для каждого подключения, используемого в модели данных. Возможны три результата.

    Сообщения о состоянии обновления данных в PowerPivot

Отчеты об успешном импорте строк в каждую таблицу.

Ошибка может возникнуть, если база данных работает в автономном режиме, у вас больше нет разрешений либо таблица или столбец будут удалены или переименованы в источнике. Убедитесь, что база данных доступна( например, создав новое подключение в другой книге).

"Отменено" означает Excel что запрос на обновление не был выдан, вероятно, из-за того, что обновление отключено.

Совет: Вы поделились этой книгой с другими людьми, которым может потребоваться обновить данные? Помогите коллегам избежать ошибок обновления данных, напомнив им о запросе разрешений для источников данных, предоставляющих данные.

В свойствах таблицы выкажутся запросы, используемые при обновлении данных

Обновление данных — это просто повторная обработка запроса, который использовался для получения данных. Вы можете просматривать и иногда изменять запрос, просматривая свойства таблицы в Power Pivot окна.

  1. Чтобы просмотреть запрос, используемый при обновлении данных, щелкнитеPower Pivot > Управление, чтобы открыть Power Pivot окно.

  2. Нажмите кнопку Конструктор > свойства таблицы.

  3. Переключение в редактор запросов для просмотра запроса.

Запросы не видны для каждого типа источника данных. Например, запросы не будут показаны при импорте веб-каналов данных.

Свойства подключения, отменяют обновление данных

В Excel можно настроить свойства подключения, которые определяют частоту обновления данных. Если обновление не разрешено для определенного подключения, вы получите уведомление об отмене при запуске обновления все или попытке обновить определенную таблицу с подключением.

  1. Чтобы просмотреть свойства подключения, в Excel щелкните Данные > Подключения, чтобы просмотреть список всех подключений, используемых в книге.

  2. Выберите подключение и нажмите кнопку Свойства.

  3. В usage, under Refresh control, если для обновления этого подключения снят Power Pivot обновить это подключение при обновлении всего,вы получите отмену.

Обновление данных на SharePoint Server 2013 или более поздней

На SharePoint Server можно запланировать на сервере неотвеченные обновления данных, но для этого необходимо установить и настроить Power Pivot для SharePoint 2013 в среде SharePoint. Уточните у SharePoint, доступно ли запланированное обновление данных.

Примечание: Редактор Power Query входит в состав & преобразования. Дополнительные сведения см. в статье Функция "Скачать и преобразовать" в Excel 2016.

С помощью редактора Power Query можно обновить запрос, чтобы импортировать последние данные в таблицу без необходимости повторного запроса.

Обновление запроса

  1. Нажмите кнопку & преобразовать > Показать запросы.

  2. В области Запросы книги выберите запрос, который вы хотите обновить.

  3. На ленте редактора Power Query щелкните Главная > запрос >предварительного просмотра обновления.

Лента редактора запросов

Если используемые для карты данные изменились, вы можете обновить их вручную в 3D Maps. После этого изменения отразятся на карте. Вот как это сделать:

  • В 3D Maps выберите Главная > Обновить данные.

Обновление данных на вкладке "Главная"

Добавление данных в Power Map

Чтобы добавить новые данные в 3D MapsPower Map:

  1. В 3D Maps перейдите на карту, в которую вы хотите добавить данные.

  2. Оставив открытым окно 3D Maps, щелкните в Excel и выберите данные листа, которые вы хотите добавить.

  3. На ленте Excel щелкните Вставка > стрелка Карта > Добавить выбранные данные в Power Map.

Команда "Добавить выбранные данные в Power Map"

В 3D Maps автоматически будут отображены дополнительные данные.

Данные в книге Microsoft Office Excel, отображаемой в службы Excel, могут быть представлены в двух разных местах. Данные могут храниться непосредственно в книге или во внешнем источнике данных, например в базе данных или кубе OLAP.

Если данные приходят из внешнего источника данных, автор книги или администратор определил сведения о под соединении (часто в файле подключения к данным Office (ODC), в котором описано, как найти внешний источник данных, войти в него, запросить доступ к нему и получить к нему доступ.

Если вы подключены к внешнему источнику данных, вы можете выполнить операцию обновления, чтобы получить обновленные данные. При каждом обновлении данных вы увидите их последнюю версию, включая изменения, внесенные в данные с момента последнего обновления.

Узнайте об обновлениях данных

На следующем рисунке объясняется, что происходит при обновлении данных, подключенных к внешнему источнику данных.

Основной процесс обновления внешних данных

  1. Операция обновления получает обновленные данные.

  2. Подключение, часто сохраненное в файле подключения, определяет все сведения, необходимые для доступа к данным из внешнего источника данных и их извлечения из него.

  3. Существует множество источников данных, таких как OLAP, поставщики SQL Server, поставщики OLEDB и драйверы ODBC.

  4. В текущую книгу добавляются актуальные данные.

Узнайте о проблемах с безопасностью

Если вы подключены к внешнему источнику данных и попытались обновить данные, важно знать о потенциальных проблемах с безопасностью и о том, что можно делать с любыми вопросами безопасности.

Файл подключения к данным часто содержит один или несколько запросов, которые используются для обновления внешних данных. Заменив этот файл, пользователь, у которого есть злоумышленники, может создать запрос на доступ к конфиденциальной информации и распространить ее среди других пользователей или выполнить другие вредоносные действия. Поэтому важно убедиться, что файл подключения был автором надежного человека, а файл подключения является безопасным и поступает из надежной библиотеки подключений к данным.

Дополнительные сведения о том, как администратор может создавать файлы подключения, создавать надежные расположения и безопасные файлы подключений, см. в Microsoft Office Excel справке и Office SharePoint центре администрирования сервера.

Примечание по безопасности: Для доступа к внешнему источнику данных обычно требуются учетные данные (например, имя пользователя и пароль), которые используются для проверки подлинности пользователя. Убедитесь, что эти учетные данные предоставлены безопасно и безопасно и что вы не случайно не открываете эти учетные данные для других людей.

Управление обновлением данных

Вы можете управлять тем, как обновлять данные из внешнего источника, вы можете сделать следующее:

  • Обновление при открытом обновлении   В Excel книге автор может создать книгу, которая автоматически обновляет внешние данные при ее открытии. Для этого в диалоговом окне Свойства подключения выберите обновить данные при открытии файла. (На вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Использование и выберите обновить данные при открытии файла.) В этом случае службы Excel всегда обновляет данные перед отображением книги и созданием нового сеанса. Если при открытии файла автор книги отобразит данные, которые кэшированы вместе с книгой, это означает, что при обновлении данных вручную пользователь видит обновленные данные во время текущего сеанса, но они не сохраняются в книге. Если вы хотите, чтобы при отображении книги в службы Excel всегда отображались обновленные данные, с помощью Office Excel.

    Если вы используете файл подключения Office (ODC), убедитесь, что в диалоговом окне Свойства подключения установлено также поле Всегда использовать файл подключения (на вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Определение и выберите всегда использовать файл подключения).

    Параметры надежного расположения файлов, "Короткое время сеанса" и "Срок хранения внешних данных", также могут влиять на операции обновления. Дополнительные сведения см. в справке администратора Microsoft Office SharePoint Server.

  • Обновление вручную   

    Примечание: Вы можете вручную обновить только отчеты.

    1. Выберем ячейку в отчете.

    2. На панели Excel Веб-доступ в меню Обновить щелкните Обновить выбранное подключение.

      Примечания: 

      • Любая интерактивная операция, которая вызывает повторное обновление источника данных OLAP, инициирует операцию обновления вручную.

      • Если эта команда Обновить не отображается, автор веб-части очищает свойство Обновить выбранное подключение (Обновить все подключения). Дополнительные сведения см. в Excel свойств веб-части Web Access.

  • Обновление всех подключений   На панели Excel Web Access в меню Обновить выберите пункт Обновить все подключения.

  • Периодическое обновление   Используя Excel, автор книги может указать, что данные автоматически обновляются через указанный интервал после открытия книги для каждого подключения в книге. Например, база данных запасов может обновляться каждый час, поэтому автор книги определил, что она будет обновляться автоматически каждые 60 минут.

    Автор веб Excel-части может включить или отключить периодическое обновление данных, если это свойство определено автором книги, или отключить его. По умолчанию в нижней части веб-части веб-Excel Web Access отображается следующее оповещение об обновлении:

    Обновить данные для <списке подключений>? (Сейчас) (Всегда) (Больше не спрашивать)

    Автор веб-части Excel Web Access также может настроить свойство Отображать периодическое обновление данных, чтобы управлять поведением сообщения, которое отображается, когда службы Excel выполняет периодическое обновление данных во время сеанса:

    • Всегда      означает, что сообщение будет отображаться с запросом через каждый интервал.

    • Дополнительно      означает, что пользователь может продолжать периодическое обновление без отображения сообщения.

    • Нвер      означает Excel что веб-доступ выполняет периодическое обновление без отображения сообщения или запроса.

    Дополнительные сведения см. в Excel свойств веб-части Web Access.

  • Отмена обновления   Так как операция обновления может занять больше времени, чем вы ожидаете, ее можно отменить. Во время обновления Службы Excel выводит сообщение с запросом. Нажмите кнопку Отмена, чтобы прервать операцию, чтобы выполнить обновление в более удобное время. Отобразиться данные, возвращенные запросами до отмены операции обновления.

  1. Выделите любую ячейку в диапазоне или таблице, которые содержат ссылки на внешние данные.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все.

    Обновление подключения к данным

    Чтобы обновить только выделенные данные, выберите команду Обновить.

    Вы также можете щелкнуть ячейку в диапазоне или таблице правой кнопкой мыши и выбрать команду Обновить.

    Примечание: Если у вас открыто несколько рабочих книг, то необходимо сделать это для каждой рабочей книги.

  1. Выделите любую ячейку в диапазоне или в таблице, которые содержат ссылку на импортированный текстовый файл.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все.

    Обновление подключения к данным

    Чтобы обновить только выделенные данные, выберите команду Обновить.

    Вы также можете щелкнуть ячейку в диапазоне или таблице правой кнопкой мыши и выбрать команду Обновить.

  3. В диалоговом окне Импорт текстового файла выберите нужный текстовый файл, а затем нажмите кнопку Импорт.

Обновление файла автономного куба, при котором этот файл создается повторно с использованием самых свежих данных из серверного куба, может потребовать много времени и места на диске для хранения временных файлов. Запускайте этот процесс тогда, когда вам не нужен немедленный доступ к другим файлам в Excel и у вас достаточно места на диске, чтобы повторно сохранить этот файл.

  1. Выберите сводную таблицу, подключенную к файлу автономного куба.

  2. На вкладке Данные в группе Подключения нажмите кнопкуОбновить все и выберитеобновить .

    Обновление подключения к данным

  1. На листе щелкните сопоставленную ячейку, чтобы выбрать карту XML, которую требуется обновить.

  2. Если вкладка Разработчик недоступна, откройте ее, выполнив указанные ниже действия.

    1. Откройте вкладку Файл, выберите пункт Параметры, а затем — Настроить ленту.

    2. В группе Основные вкладки установите флажок Разработчик и нажмите кнопку ОК.

  3. На вкладке Разработчик в группе XML нажмите кнопку Обновить данные.

    Данные для обновления XML

  • На вкладке Данные нажмите кнопку Обновить все.

Если у вас несколько подключений и вы хотите обновить только одно из них, выберите любую ячейку в диапазоне данных, щелкните стрелку рядом с кнопкой Обновить все и выберите обновить .

Обновление подключения к данным

Управление тем, как и когда обновляется подключение

  1. Щелкните любую ячейку с подключенными данными.

  2. На вкладке Данные щелкните стрелку рядом с кнопкой Обновитьвсе и выберите свойства подключения.

    Свойства подключения

  3. На вкладке Использование за установите параметры, которые вы хотите изменить.

    Для очень больших наборов данных можно выбрать параметр Включить фоновое обновление. Это возвращает управление Excel, вместо того чтобы ждать завершения обновления.

Отмена и проверка состояния обновления

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, вы можете сделать следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

При использовании надстройки Power Pivot для обновления ранее импортируемых данных вы можете увидеть, успешно ли обновление, сбой или отмена.

  • В Power Pivot выберите главная > Получить внешние данные >Обновить или Обновить все, чтобы повторно импортировать текущую таблицу или все таблицы в модели данных.

    Состояние обновления указывается для каждого подключения, используемого в модели данных. Возможны три результата.

    Сообщения о состоянии обновления данных в PowerPivot

Отчеты об успешном импорте строк в каждую таблицу.

Ошибка может возникнуть, если база данных работает в автономном режиме, у вас больше нет разрешений либо таблица или столбец будут удалены или переименованы в источнике. Убедитесь, что база данных доступна( например, создав новое подключение в другой книге).

"Отменено" означает Excel что запрос на обновление не был выдан, вероятно, из-за того, что обновление отключено.

Совет: Вы поделились этой книгой с другими людьми, которым может потребоваться обновить данные? Помогите коллегам избежать ошибок обновления данных, напомнив им о запросе разрешений для источников данных, предоставляющих данные.

В свойствах таблицы выкажутся запросы, используемые при обновлении данных

Обновление данных — это просто повторная обработка запроса, который использовался для получения данных. Вы можете просматривать и иногда изменять запрос, просматривая свойства таблицы в Power Pivot окна.

  1. Чтобы просмотреть запрос, используемый при обновлении данных, щелкнитеPower Pivot > Управление, чтобы открыть Power Pivot окно.

  2. Нажмите кнопку Конструктор > свойства таблицы.

  3. Переключение в редактор запросов для просмотра запроса.

Запросы не видны для каждого типа источника данных. Например, запросы не будут показаны при импорте веб-каналов данных.

Свойства подключения, отменяют обновление данных

В Excel можно настроить свойства подключения, которые определяют частоту обновления данных. Если обновление не разрешено для определенного подключения, вы получите уведомление об отмене при запуске обновления все или попытке обновить определенную таблицу с подключением.

  1. Чтобы просмотреть свойства подключения, в Excel щелкните Данные > Подключения, чтобы просмотреть список всех подключений, используемых в книге.

  2. Выберите подключение и нажмите кнопку Свойства.

  3. В usage, under Refresh control, если для обновления этого подключения снят Power Pivot обновить это подключение при обновлении всего,вы получите отмену.

Обновление данных на SharePoint Server 2013

На SharePoint Server 2013 вы можете запланировать на сервере неотвеченные обновления данных, но для этого необходимо установить и настроить Power Pivot для SharePoint 2013 в среде SharePoint. Уточните у SharePoint, доступно ли запланированное обновление данных.

С помощью Power Query можно обновить запрос, чтобы импортировать последние данные в таблицу без необходимости повторного запроса.

Важно: 

  • Excel 2010   Power Query не входит в Excel 2010, но вы можете скачать, установить и активировать надстройки Power Query.

  • Чтобы активировать надстройки Power Query, щелкните Файл > Параметры >надстройки. В раскрывающемся списке Управление в нижней части экрана выберите пункт Надстройки COM и нажмите кнопку Перейти. Установите флажок Power Query и нажмите кнопку ОК. Лента Power Query должна появиться автоматически, но если этого не происходит, закройте и перезапустите Excel.

Обновление запроса

  1. На ленте редактора запросов нажмите кнопку Обновить предварительный просмотр.

Лента редактора запросов

Примечание: Редактор запросов отображается только при загрузке, редактировании или создании нового запроса с помощью Power Query. В видео показано окно редактора запросов, которое отображается после изменения запроса в книге Excel. Чтобы просмотреть редактор запросов без загрузки или редактирования существующего запроса книги, в разделе Внешние данные на вкладке ленты Power Query выберите Из других источников > Пустой запрос. В видео показан один из способов отображения редактора запросов.

Отображение редактора запросов в Excel

Если Excel книга содержит подключение к таблице или запросу в базе данных Access, вы можете убедиться, что в ней содержится самая вданная информация. Для этого воспользуйтесь командой Обновить (на вкладке Данные).

  1. Щелкните на нем любую ячейку с данными Access.

  2. На вкладке Данные в группе Подключения щелкните стрелку рядом с кнопкой Обновить все ивыберите обновить.

Обновление подключения к данным

Чтобы управлять частотой и частотой обновления подключения:

  1. Щелкните любую ячейку с данными Access.

  2. В группе Подключения щелкните стрелку рядом с кнопкой Обновитьвсе и выберите свойства подключения.

Очень большие наборы данных рекомендуется обновлять в фоновом режиме. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

Свойства подключения

  1. На вкладке Использование за установите параметры, которые вы хотите изменить.

Проверка состояния обновления или отмена обновления

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить обновление или отменить его, сделайте следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

Если Excel книга подключена к таблице или запросу в базе SQL Server, вы можете убедиться, что в ней содержится самая вданная информация. Для этого воспользуйтесь командой Обновить (на вкладке Данные).

  1. Щелкните на нем любую ячейку, содержаную SQL Server данных.

  2. На вкладке Данные в группе Подключения щелкните стрелку рядом с кнопкой Обновить все ивыберите обновить.

Обновление подключения к данным

Чтобы управлять частотой и частотой обновления подключения:

  1. Щелкните любую ячейку, содержа SQL Server данные.

  2. В группе Подключения щелкните стрелку рядом с кнопкой Обновитьвсе и выберите свойства подключения.

Очень большие наборы данных рекомендуется обновлять в фоновом режиме. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

Свойства подключения

  1. На вкладке Использование за установите параметры, которые вы хотите изменить, например включите фоновое обновление.

Отмена и проверка состояния обновления

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, вы можете сделать следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

Если Excel книга подключена к таблице или запросу в источнике данных OLE DB, вы можете убедиться, что в ней есть самые последние сведения. Для этого воспользуйтесь командой Обновить (на вкладке Данные).

  1. Щелкните на нем любую ячейку с данными OLE DB.

  2. На вкладке Данные в группе Подключения щелкните стрелку рядом с кнопкой Обновить все ивыберите обновить.

Обновление подключения к данным

Чтобы управлять частотой и частотой обновления подключения:

  1. Щелкните любую ячейку с данными OLE DB.

  2. В группе Подключения щелкните стрелку рядом с кнопкой Обновитьвсе и выберите свойства подключения.

Очень большие наборы данных рекомендуется обновлять в фоновом режиме. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

Свойства подключения

  1. На вкладке Использование за установите параметры, которые вы хотите изменить.

Проверка и отмена обновления

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, сделайте следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

Если используемые для карты данные изменились, вы можете обновить их вручную в 3D Maps. После этого изменения отразятся на карте. Вот как это сделать:

  • В 3D Maps выберите Главная > Обновить данные.

Обновление данных на вкладке "Главная"

Добавление данных в Power Map

Чтобы добавить новые данные в 3D MapsPower Map:

  1. В 3D Maps перейдите на карту, в которую вы хотите добавить данные.

  2. Оставив открытым окно 3D Maps, щелкните в Excel и выберите данные листа, которые вы хотите добавить.

  3. На ленте Excel щелкните Вставка > стрелка Карта > Добавить выбранные данные в Power Map.

Команда "Добавить выбранные данные в Power Map"

В 3D Maps автоматически будут отображены дополнительные данные.

Обновление вручную

  1. Щелкните в любом месте сводной таблицы.

    Отобразит вкладку "Параметры" и "Конструктор" в области "Инструменты для работы со таблицами".

  2. На вкладке Параметры в группе Данные сделайте одно из следующих действий:

  3. Чтобы обновить данные в соответствие с источником данных, нажмите кнопку Обновить или нажмите клавиши ALT+F5.

    Вы также можете щелкнуть правой кнопкой мыши и нажать кнопку Обновить.

  4. Чтобы обновить все стебли в книге, щелкните стрелку кнопки Обновить и выберите обновить все.

    Изображение ленты Excel

    Если обновление занимает больше времени, чем вы ожидаете, щелкните Параметры > обновить > Состояние обновления, чтобы проверить состояние обновления.

    Чтобы отменить обновление, нажмите Отменить обновление.

Блокировка изменения ширины столбцов и форматирования ячеек

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

  1. Щелкните Параметры > параметры.

    Группа «Сводная таблица» на вкладке «Параметры» в разделе «Работа со сводными таблицами»
  2. На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

Автоматическое обновление данных в pivottable при открытии книги

  1. Щелкните в любом месте сводной таблицы.

  2. На вкладке Параметры в группе Сводная таблица нажмите кнопку Параметры.

    Группа «Сводная таблица» на вкладке «Параметры» в разделе «Работа со сводными таблицами»

  3. В диалоговом окне Параметры таблицы на вкладке Данные выберите параметр Обновлять данные при открытии файла.

Данные в книге Microsoft Office Excel, отображаемой в службы Excel, могут быть представлены в двух разных местах. Данные могут храниться непосредственно в книге или во внешнем источнике данных, например в базе данных или кубе OLAP.

Если данные приходят из внешнего источника данных, автор книги или администратор определил сведения о под соединении (часто в файле подключения к данным Office (ODC), в котором описано, как найти внешний источник данных, войти в него, запросить доступ к нему и получить к нему доступ.

Если вы подключены к внешнему источнику данных, вы можете выполнить операцию обновления, чтобы получить обновленные данные. При каждом обновлении данных вы увидите их последнюю версию, включая изменения, внесенные в данные с момента последнего обновления.

Узнайте об обновлениях данных

На следующем рисунке объясняется, что происходит при обновлении данных, подключенных к внешнему источнику данных.

Основной процесс обновления внешних данных

  1. Операция обновления получает обновленные данные.

  2. Подключение, часто сохраненное в файле подключения, определяет все сведения, необходимые для доступа к данным из внешнего источника данных и их извлечения из него.

  3. Существует множество источников данных, таких как OLAP, поставщики SQL Server, поставщики OLEDB и драйверы ODBC.

  4. В текущую книгу добавляются актуальные данные.

Узнайте о проблемах с безопасностью

Если вы подключены к внешнему источнику данных и попытались обновить данные, важно знать о потенциальных проблемах с безопасностью и о том, что можно делать с любыми вопросами безопасности.

Файл подключения к данным часто содержит один или несколько запросов, которые используются для обновления внешних данных. Заменив этот файл, пользователь, у которого есть злоумышленники, может создать запрос на доступ к конфиденциальной информации и распространить ее среди других пользователей или выполнить другие вредоносные действия. Поэтому важно убедиться, что файл подключения был автором надежного человека, а файл подключения является безопасным и поступает из надежной библиотеки подключений к данным.

Дополнительные сведения о том, как администратор может создавать файлы подключения, создавать надежные расположения и безопасные файлы подключений, см. в справке Microsoft Office Excel 2007 Office SharePoint Центре администрирования Сервера.

Примечание по безопасности: Для доступа к внешнему источнику данных обычно требуются учетные данные (например, имя пользователя и пароль), которые используются для проверки подлинности пользователя. Убедитесь, что эти учетные данные предоставлены безопасно и безопасно и что вы не случайно не открываете эти учетные данные для других людей.

Управление обновлением данных

Вы можете управлять тем, как обновлять данные из внешнего источника, вы можете сделать следующее:

  • Обновление при открытом обновлении   В Microsoft Office Excel 2007 книге автор может создать книгу, которая автоматически обновляет внешние данные при ее открытии. Для этого в диалоговом окне Свойства подключения в диалоговом окне Свойства подключения выберите обновить данные при открытии файла. (На вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Использование и выберите обновить данные при открытии файла.) В этом случае службы Excel всегда обновляет данные перед отображением книги и созданием нового сеанса. Если при открытии файла автор книги отобразит данные, которые кэшированы вместе с книгой, это означает, что при обновлении данных вручную пользователь видит обновленные данные во время текущего сеанса, но они не сохраняются в книге. Если вы хотите, чтобы при отображении книги в службы Excel всегда отображались обновленные данные, с помощью Office Excel.

    Если вы используете файл подключения Office (ODC), убедитесь, что в диалоговом окне Свойства подключения установлено также поле Всегда использовать файл подключения (на вкладке Данные в группе Подключения нажмите кнопку Подключения ,выберите подключение, нажмите кнопку Свойства ,перейдите на вкладку Определение и выберите всегда использовать файл подключения).

    Параметры надежного расположения файлов, "Короткое время сеанса" и "Срок хранения внешних данных", также могут влиять на операции обновления. Дополнительные сведения см. в справке администратора Microsoft Office SharePoint Server.

  • Обновление вручную   

    Примечание: Вы можете вручную обновить только отчеты.

    1. Выберем ячейку в отчете.

    2. На панели Excel Веб-доступ в меню Обновить щелкните Обновить выбранное подключение.

      Примечания: 

      • Любая интерактивная операция, которая вызывает повторное обновление источника данных OLAP, инициирует операцию обновления вручную.

      • Если эта команда Обновить не отображается, автор веб-части очищает свойство Обновить выбранное подключение (Обновить все подключения). Дополнительные сведения см. в Excel свойств веб-части Web Access.

  • Обновление всех подключений   На панели Excel Web Access в меню Обновить выберите пункт Обновить все подключения.

  • Периодическое обновление   Используя Office Excel 2007, автор книги может указать, что данные автоматически обновляются через указанный интервал после открытия книги для каждого подключения в книге. Например, база данных запасов может обновляться каждый час, поэтому автор книги определил, что она будет обновляться автоматически каждые 60 минут.

    Автор веб Excel-части может включить или отключить периодическое обновление данных, если это свойство определено автором книги, или отключить его. По умолчанию в нижней части веб-части веб-Excel Web Access отображается следующее оповещение об обновлении:

    Обновить данные для <списке подключений>? (Сейчас) (Всегда) (Больше не спрашивать)

    Автор веб-части Excel Web Access также может настроить свойство Отображать периодическое обновление данных, чтобы управлять поведением сообщения, которое отображается, когда службы Excel выполняет периодическое обновление данных во время сеанса:

    • Всегда      означает, что сообщение будет отображаться с запросом через каждый интервал.

    • Дополнительно      означает, что пользователь может продолжать периодическое обновление без отображения сообщения.

    • Нвер      означает Excel что веб-доступ выполняет периодическое обновление без отображения сообщения или запроса.

    Дополнительные сведения см. в Excel свойств веб-части Web Access.

  • Отмена обновления   Так как операция обновления может занять больше времени, чем вы ожидаете, ее можно отменить. Во время обновления Службы Excel выводит сообщение с запросом. Нажмите кнопку Отмена, чтобы прервать операцию, чтобы выполнить обновление в более удобное время. Отобразиться данные, возвращенные запросами до отмены операции обновления.

Вы можете автоматически обновлять диапазон внешних данных при открытии книги. Кроме того, при сохранении рабочей книги можно не сохранять внешние данные, чтобы уменьшить размер файла.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  1. Перейдите на вкладку Использование.

  2. В группе Обновление экрана установите флажок Обновить при открытии файла.

  3. Если требуется сохранить книгу с определением запроса, но без внешних данных, установите флажок Удалить данные из внешнего диапазона перед сохранением книги.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  3. Перейдите на вкладку Использование.

  4. Установите флажок Обновлять каждые, а затем введите число минут между обновлениями.

Сохраняемые пароли не зашифровываются, поэтому использовать их не рекомендуется. Если для подключения к источнику данных необходим пароль, вы можете потребовать, чтобы пользователи вводили пароль перед тем, как обновлять диапазон внешних данных. Следующая процедура не относится к данным, полученным из текстового файла (.txt) или веб-запроса (IQY).

Используйте надежные пароли, состоящие из букв в верхнем и нижнем регистре, цифр и символов. В ненадежных паролях не используются сочетания таких элементов. Например, надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароль должен состоять не менее чем из 8 знаков. Лучше всего использовать парольную фразу длиной не менее 14 знаков.

Очень важно запомнить пароль. Если вы забудете пароль, корпорация Майкрософт не сможет его восстановить. Все записанные пароли следует хранить в надежном месте отдельно от сведений, для защиты которых они предназначены.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

  3. Откройте вкладку Определение и снимите флажок Сохранить пароль.

Примечание: Excel будет запрашивать у вас пароль только при первом обновлении диапазона внешних данных в каждом сеансе работы в Excel. При следующем запуске приложения Excel оно вновь попросит ввести пароль, если вы откроете книгу, содержащую запрос, и попытаетесь выполнить обновление данных.

Очень большие наборы данных рекомендуется обновлять в фоновом режиме. При этом вы сможете продолжать работу в Excel, не дожидаясь завершения обновления в течение нескольких минут или более длительного времени.

  1. Выделите ячейку в диапазоне внешних данных.

  2. На вкладке Данные в группе Подключения нажмите кнопку Обновить все, а затем выберите пункт Свойства подключения.

    Свойства подключения

    Примечание: Невозможно запустить запрос OLAP в фоновом режиме.

    Примечание: Невозможно запустить запрос для любого типа подключения, получающего данные для модели данных.

  3. Перейдите на вкладку Использование.

  4. Чтобы выполнить запрос в фоновом режиме, выберите включить фоновое обновление. Чтобы выполнить запрос во время ожидания, сожмите его.

    Когда вы записываете макрос, содержащий запрос, Excel не будет запускать этот запрос в фоновом режиме. Чтобы изменить записанный макрос таким образом, что запрос будет запускаться в фоновом режиме, измените макрос в редактор Visual Basic. Для объекта QueryTable вместо метода обновления BackgroundQuery := False используйте метод BackgroundQuery := True.

Если книга подключена к большому источнику данных, ее обновление может занять много времени. Чтобы проверить или отменить обновление, вы можете сделать следующее:

  • проверить состояние запроса.    В строке состояния Excel появится сообщение о том, что запрос запущен. Дважды щелкните сообщение, чтобы проверить состояние запроса.

  • прервать фоновое обновление.    Чтобы остановить запрос, работающий в фоновом режиме, дважды щелкните сообщение о состоянии запроса в строке состояния и в появившемся диалоговом окне Состояние обновления внешних данных нажмите кнопку Прервать;

  • прервать запрос.    Чтобы прервать запрос, когда фоновое обновление отключено, нажмите клавишу ESC.

См. также

Справка по Power Query для Excel

Обновление внешних данных в книге в браузере

Изменение пересчета, итерации или точности формулы Excel

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

×