Патч для Excel 2003 вызывает ошибки в расчетах

image

Теги: патч, Excel, Microsoft

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

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

Ошибка проявляется, когда исправленная версия Excel связана с источником данных реального времени посредством макроса, созданного при помощи Visual Basic for Applications. Дефектный патч MS08-014 предназначен для Excel 2003 Service Packs 2 и 3.

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

Это не первый случай, когда Excel допускает ошибки в расчетах. В прошлом году Microsoft исправила проблему, приводящую к ошибкам умножения в Excel 2007. Ошибка возникала при вычислениях, которые должны приводить к числу 65 535 или близкому к нему. Вместо этого Excel 2007 выдавал результат 100 000.

Между тем гегемонии Office угрожают бесплатные или дешевые альтернативы, предлагаемые такими сильными конкурентами, как Google и IBM. Бесплатный комплекс IBM Lotus Symphony, в который входит электронная таблица, подобная Excel, претерпел 150 тыс. загрузок с момента его выхода в прошлом году.