Поделиться через


Ошибка "Этот документ содержит недопустимые подписи" при открытии книг Excel, которые были подписаны цифровой подписью в более ранней версии

Симптомы

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

Этот документ содержит недопустимые подписи. [Просмотр подписей]

Примечание.

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

Причина

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

Обходной путь

Обходное решение 1

Перед подписью книги переключите режим вычисления на Ручной. Для этого перейдите на вкладку Формулы на ленте, а затем выберите Вручную в списке Параметры вычисления .

Примечание.

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

Обходное решение 2

Если книга уже подписана, выполните следующие действия.

  1. Перед открытием книги запустите Excel с помощью меню Пуск .
  2. Измените режим вычисления на Ручной. Для этого перейдите на вкладку Формулы на ленте, а затем выберите Вручную в списке Параметры вычисления .
  3. Чтобы открыть подписанный файл, выберите Открыть в меню Файл .

Подпись должна отображаться как допустимая.

Примечание.

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

Состояние

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Применимо к».