ONLYOFFICE / DesktopEditors

An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents
https://www.onlyoffice.com
Other
2.88k stars 329 forks source link

Embedded spreadsheets/worksheets do not display in PowerPoint after editing in Presentation Editor #1646

Open oogieboogieboo opened 3 months ago

oogieboogieboo commented 3 months ago

This issue is unique.

Operating System

Windows 10 / 8.1 / 7

Version information

8.1.0.169 (x64 exe)

Expected Behavior

Worksheets originally created/embedded in a pptx using Office 365 PowerPoint (Microsoft® PowerPoint® for Microsoft 365 MSO (Version 2403 Build 16.0.17425.20236) 64-bit) should display as images when the pptx is reopened in PowerPoint after those worksheets are edited in Presentation Editor. This issue does not affect worksheets embedded using Presentation Editor.

Test file created in PowerPoint: testfilecreatedinppt

Actual Behavior

Images are displayed in Presentation Editor: testfileopenedinoo

Successfully edited worksheets in Presentation Editor: testfileeditedinoo

Office 365 PowerPoint throws an error and does not display the worksheet images after editing in Presentation Editor. In my case, this affects worksheets that are created and embedded directly in Office 365 PowerPoint or embedded as an object in Office 365 PowerPoint from a separate xlsx file. This does not affect worksheets embedded in Presentation Editor. opentestfileinppterror testfileopenedinpptnoimages

Reproduction Steps

  1. Insert worksheet (Insert>Table>Excel Spreadsheet) (or insert/embed separate xlsx file: Insert>Object>Create from file) in Office 365 PowerPoint.
  2. Save pptx in PowerPoint.
  3. Open pptx in Presentation Editor.
  4. Edit and save worksheet in Presentation Editor.
  5. Save pptx in Presentation Editor.
  6. Open pptx in PowerPoint.

Additional information

After re-opening the affected pptx in PowerPoint and getting the error mentioned above, double-clicking on the image placeholder for the affected worksheets brings up the Excel editor, so the worksheets themselves are intact. editafterreopeninginppt

Clicking anywhere outside of the worksheet closes out the editor and a new image of the worksheet is generated. This image is successfully displayed when the pptx is saved and opened in PowerPoint at a later time. afterworksheetsreeditedinppt

ElenaMaaya commented 3 months ago

Hello @oogieboogieboo! Thank you for report! I can confirm that the problem exists. I created ticket 69393 in our issue tracker with your issue.