KB0212. При использовании функции think-cell "Сохранить слайды…" возникает ошибка во время сохранения в OneDrive или SharePoint
Проблема
Эта проблема возникала в определенных версиях Office 365 и Office 2016 «Нажми и работай». Сохранение в других расположениях работало в тех же версиях.
Решение
Microsoft исправила эту проблему в обновлении к версии 1911 (сборка 12228.20364). Эта версия распространялась в обновлениях канала Microsoft Current Channel с 10 декабря 2019 г. Исправление для канала Semi-Annual Enterprise Channel было предоставлено 14 июля 2020 г. с версией 2002 (сборка 12527.20880).
Инструкции о проверке версии Office, использовании канала обновлений и перечисление доступных вариантов обновления см. в статье Microsoft Установка обновлений Office.
До тех пор пока вы не обновите Office до исправленной версии, не сохраняйте данные в Microsoft OneDrive или SharePoint с помощью функции think-cell Сохранить слайды…. Сохранение в других расположениях работает, и вы можете переместить файл.
Пояснение
Надстройка think-cell использует программную функцию PowerPoint, .SaveCopyAs для сохранения выбранных слайдов в качестве новой презентации. В зависимости от затронутой версии Office при сохранении данных в OneDrive или SharePoint были возможны два варианта. В версиях Office до 1707 (сборка 8326.2070) может возникнуть сбой PowerPoint. В версиях после 1707 (сборка 8326.2070), но до 1911 (сборка 12228.20364) сбой в PowerPoint не происходит, но файл может не сохраняться. Обе ошибки можно воспроизвести без think-cell в затронутых версиях Office следующим образом
Воспроизведение ошибки без think-cell
- Откройте в затронутой версии PowerPoint новую пустую презентацию.
- В PowerPoint перейдите Insert > think-cell > Tools > Deactivate think-cell.
- Нажмите сочетание клавиш Alt + F11, чтобы открыть Microsoft Visual Basic для приложений.
- В Microsoft Visual Basic для приложений нажмите Ctrl + G, чтобы открыть окно Immediate.
- Найдите свою папку OneDrive в Windows — обычно это та папка, которую вы пытались использовать, когда возникла ошибка.
-
Скопируйте и вставьте следующий код в окне Интерпретации, заменив приведенный путь на следующий со своего компьютера:
ActivePresentation.SaveCopyAs "C:\Users\USERNAME\ONEDRIVE_PATH\FILENAME.pptx"
- Нажмите ВВОД