После установки обновления для системы безопасности MS08-014 при вычислениях в Excel 2003 возвращается неверный результат, если в пользовательской функции Visual Basic для приложений выбран источник данных реального времени

Переводы статьи Переводы статьи
Код статьи: 950340 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Обновление для системы безопасности 943985 устанавливается на компьютере с Microsoft Office Excel 2003. После этого функции массивов, содержащие макросы VBA, которые ссылаются на источники данных реального времени, возвращают неверное значение. Обычно оно равно 0.

Временное решение

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

Решение

Чтобы устранить эту проблему, установите более новую версию обновления для системы безопасности 943985. Для этого посетите следующий веб-узел корпорации Майкрософт:
http://www.update.microsoft.com/windowsupdate/v6/default.aspx?ln=ru
Корпорация Майкрософт изучила эту проблему и повторно выпустила обновление для системы безопасности 943985 для пользователей Microsoft Office Excel 2003 с пакетом обновления 2 (SP2) и Microsoft Office Excel 2003 с пакетом обновления 3 (SP3).

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

Статус

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

Дополнительная информация

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

Способ 1: просмотрите список установленных программ и обновлений

Для этого выполните перечисленные ниже действия.
  1. В зависимости от установленной операционной системы воспользуйтесь одной из приведенных ниже процедур.
    • Windows Vista
      1. Нажмите кнопку Пуск
        Свернуть это изображениеРазвернуть это изображение
         Кнопка "Пуск"
        , в поле Начать поиск введите Программы и в списке Программы выберите элемент Программы и компоненты.
      2. Щелкните ссылку Просмотр установленных обновлений.
    • Windows XP
      1. Выберите в меню Пуск пункт Выполнить, введите команду appwiz.cpl и нажмите кнопку ОК.
      2. Установите флажок Показывать обновления.
  2. В списке обновлений найдите обновление для системы безопасности 943985.
    • Текущее обновление установлено, если его описание имеет следующий вид:
      Security Update for Excel 2003 (KB943985) V2: EXCEL
      Выполнять какие-либо дополнительные действия не нужно.
    • Обновление устарело, если его описание имеет следующий вид:
      Security Update for Excel 2003 (KB943985): EXCEL
      Установите новую версию обновления для системы безопасности 943985.
    Обратите внимание на то, что V2 отображается только в описании текущего обновления.

Способ 2: просмотрите текущую версию Excel

Для этого выполните перечисленные ниже действия.
  1. В зависимости от установленной операционной системы воспользуйтесь одной из приведенных ниже процедур.
    • В Windows Vista нажмите кнопку Пуск
      Свернуть это изображениеРазвернуть это изображение
       Кнопка "Пуск"
      , в поле Начать поиск введите %programfiles%\Microsoft Office\OFFICE11 и в списке Программы выберите пункт OFFICE11.
    • В Windows XP откройте меню Пуск, выберите пункт Выполнить, введите команду %programfiles%\Microsoft Office\OFFICE11 и нажмите кнопку ОК.
  2. Щелкните правой кнопкой мыши файл Excel.exe и выберите пункт Свойства.
  3. Откройте вкладку Версия.
    • Данное обновление установлено, если отображается следующая или более поздняя версия файла:
      11.0.8211.0
      Выполнять какие-либо дополнительные действия не нужно.
    • Устаревшее обновление установлено, если отображается следующая версия файла:
      11.0.8206.0
      Установите новую версию обновления для системы безопасности 943985.
Дополнительные сведения об обновлении для системы безопасности 943985 см. в следующей статье базы знаний Майкрософт:
943985 MS08-014: описание обновления для системы безопасности Excel 2003: 11 марта 2008 г.

Свойства

Код статьи: 950340 - Последний отзыв: 25 марта 2008 г. - Revision: 3.1
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Excel 2003
Ключевые слова: 
kbexpertisebeginner kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbpubtypekc KB950340

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com