In the attached XLSB file, we have the external link of type “http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing” when converting this file into XLSM it is changing the link type to “http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath”
This can be seen in the “\xl\pivotCache_rels” path.
TemplateFile-ExternalMissingLink-ChangedTo-ExternalLink.zip (14.3 KB)
When converting an XLSB file to XLSM, an external link of type xlPathMissing is changing to normal externalLinkPath type
Thanks for the template file.
Please notice, I am able to reproduce the issue as you mentioned by saving your template XLSB file to XLSM file format. I found the external link of type xlPathMissing is changed to normal externalLinkPath type in XLSB to XLSM conversion. We have logged a ticket with an id “CELLSNET-51418” for your issue. We will look into it soon.
Once we have an update on it, we will let you know.
This is to inform you that your issue has been resolved now. The fix will be included in the (upcoming) release (Aspose.Cells for .NET v22.7), which is scheduled to be published in the second week of July 2022. You will also be notified when the next version is released.