知识库 KB0212

think-cell 的“保存幻灯片…”在保存到 OneDrive 或 SharePoint 时显示错误

问题

特定的 Office 365 和 Office 2016 即点即用版本才会出现此问题。使用相同版本保存到其他位置则正常运行。

解决方案

Microsoft 在更新到至少 1911 版(内部版本 12228.20364)时已修复此问题。自 2019 年 12 月 10 日起,在 Microsoft 的当前通道更新中分发此版本。半年度企业通道在 2020 年 7 月 14 日已接受 2002 版的修复(内部版本 12527.20880)。

如需了解如何查看您的 Office 版本、更新通道以及您的更新选项,请参阅 Microsoft 的安装 Office 更新

在将您的 Office 更新到已修复版本之前,请勿使用 think-cell 的保存幻灯片... 保存到 Microsoft OneDrive 或 SharePoint。保存到其他位置则正常运行,然后您可以移动文件。

说明

think-cell 使用 PowerPoint 提供的编程函数 .SaveCopyAs 将选择的幻灯片另存为新的演示文稿。根据受影响的 Office 版本,保存到 OneDrive 或 SharePoint 时有两种可能的结果。对于低于 1707(内部版本 8326.2070)的 Office 版本,PowerPoint 可能会发生故障。对于高于 1707(内部版本 8326.2070)但低于 1911(内部版本 12228.20364)的版本,PowerPoint 可能不会发生故障,但文件可能无法保存。在受影响的 Office 版本中,可以在不使用 think-cell 的情况下,使用以下方式重现这两种错误

在不使用 think-cell 的情况下重现

  1. 在受影响的 PowerPoint 版本中打开新的空演示文稿。
  2. 在 PowerPoint 中,转到 Insert > think-cell > Tools 工具菜单图标. > Deactivate think-cell
  3. Alt + F11 打开 Microsoft Visual Basic for Applications
  4. Microsoft Visual Basic for Applications 中,按 Ctrl + G 打开即时窗口。
  5. 确定 Windows 中的 OneDrive 文件夹,该文件夹通常是先前在发生错误时您尝试使用的文件夹。
  6. 将以下代码复制并粘贴到即时窗口,将引用的路径信息替换为您计算机提供的信息:

    ActivePresentation.SaveCopyAs "C:\Users\USERNAME\ONEDRIVE_PATH\FILENAME.pptx"

  7. ENTER

分享