KB0212:thinkcell 的 Save Slides... 保存到 OneDrive 或 SharePoint 时显示错误
问题
此问题发生在特定版本的 Office 365 和 Office 2016 Click-to-Run 中。使用相同版本保存到其他位置则可以正常工作。
解决方案
Microsoft 已在至少更新到 版本 1911(内部版本 12228.20364)后修复此问题。此版本已于 2019 年 12 月 10 日起通过 Microsoft 当前频道更新分发。半年企业频道于 2020 年 7 月 14 日通过版本 2002(内部版本 12527.20880)获得此修复。
请参阅 Microsoft 的安装 Office 更新,了解如何查看您的 Office 版本、更新频道以及可用的更新选项。
在您的 Office 更新到已修复版本之前,请勿使用 thinkcell 的 Save Slides... 保存到 Microsoft OneDrive 或 SharePoint。保存到其他位置可以正常工作,之后您可以再移动文件。
说明
thinkcell 使用 PowerPoint 提供的编程函数 .SaveCopyAs,将所选幻灯片保存为新的演示文稿。根据受影响的 Office 版本,保存到 OneDrive 或 SharePoint 时可能出现两种结果。使用低于 1707(内部版本 8326.2070)的 Office 版本时,PowerPoint 可能会崩溃。使用高于 1707(内部版本 8326.2070)但低于 1911(内部版本 12228.20364)的版本时,PowerPoint 可能不会崩溃,但文件可能无法保存。在受影响的 Office 版本中,无需 thinkcell 也可按如下方式复现这两种错误 阅读更多
不使用 thinkcell 进行复现
- 使用新的空白演示文稿打开受影响版本的 PowerPoint。
- 在 PowerPoint 中,转到 Insert > thinkcell > Tools
> Deactivate thinkcell。
- 按 Alt + F11 打开 Microsoft Visual Basic for Applications。
- 在 Microsoft Visual Basic for Applications 中,按 Ctrl + G 打开 Immediate 窗口。
- 确定您在 Windows 中的 OneDrive 文件夹,通常是发生错误时您之前尝试使用的文件夹。
-
将以下代码复制并粘贴到 Immediate 窗口,将引号中的路径信息替换为您电脑上的路径:
ActivePresentation.SaveCopyAs "C:\Users\USERNAME\ONEDRIVE_PATH\FILENAME.pptx" - 按 ENTER