A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi OssieMac,
Sorry for my late response.
I still cannot get confirmation from the customer, but I've tested the Excel worksheet without these links on a Mac and found it can work normally.
I would like to share the steps I've tried to break the link in the specific Excel worksheet of the customer, since it may be helpful for other community members.
1. Check whether the Data Validation is cleared.
Step1: Click Edit -> Find -> Go To -> Special, select Data Validation, select All to find all cells with data validation and click OK.
Step2: An Alert pop box with message "No cells were found", verified that no data validation are set.
Step1: Click Data -> Edit Links, selcet the external link(found this link refer to a file in sharpoint) and click Break Link.
Step2: Click Break Links in the Alert Panel, but the Alert panel disappered with neither an error message nor the external link being breaked.
- Try to delete the externalLinks folder in the xl folder of the changed .zip file.
(*Backup this Excel file to avoid the possible data loss)
Step1: Rename the copied Excel file, change file name extension from .xlsx to .zip.
*You may need to show extentions in Windows 10 via open File Explorer -> View -> select the File name extensions option.
Step2: Open the .zip file and delete the externalLinks folder in the xl folder.
Step3: Change file name extension from .zip to .xlsx.
Step4: Open the Excel worksheet but find the link still exists.
- Try to delete the <extLst> </extLst> code segment in the sheet.xml file in worksheets folder in the xl folder of the changed .zip file.
Step1: Rename the copied Excel file, change file name extension from .xlsx to .zip.
Step2: Open the .zip file and open the sheet.xml file one by one in the worksheets folder in the xl folder.
*I choose open these sheet.xml files via Notepad.
Step3: Press Ctrl + F and input sharepoint in the Find box then click Find Next. Eventually I found there are many sharepoint addresses in sheet2.xml file, there sharepoint addresses are wrapped by a <extLst> </extLst> code segment.
Step4: Drag the sheet2.xml to desktop and open it via Notepad. Delete the <extLst> </extLst> code segment and the contents wrapped in it and save.
Step5: Drag the sheet2.xml from desktop to replace the sheet2.xml in worksheets folder in the xl folder of the .zip file.
Step6: Change file name extension from .zip to .xlsx and open the Excel worksheet. Found the link disappeared.
I had completed the first two integral steps on Mac and managed to complete the last two integral steps on Windows.
Per my test, the external link won't appeared in the sheet.xml normally and we can break a link at most via delete the externalLinks folder in the xl folder of the changed .zip file.
I'm not sure what specific settings the customer did in this Excel file, which caused the <extLst> </extLst> code segment appeared in the sheet.xml.
It would be great if someone can reproduce this issue and he can try to delete the <extLst> </extLst> code segment to see if he can delete the external link successfully.
Please kindly point out if what I said included some incorrect information.
Appreciating for your efforts and understanding.
Best Regards,
Hugo