Excel plutext示例创建一个xlsx文件,在MacOS中使用数字打开时该文件为空

Excel plutext示例创建一个xlsx文件,在MacOS中使用数字打开时该文件为空,excel,numbers,docx4j,Excel,Numbers,Docx4j,使用示例CreateSimpleSpreadsheet.java创建Excel时。 创建的电子表格在MacOS Excel(版本15.30-170107)中正确显示示例数据 但当在MacOS中使用数字(3.6.2-2577版)打开时,工作表是空的 但是,在MacOS下的Excel中打开工作表,然后保存新工作表并使用数字打开新文件时,工作表将正确显示 原因是什么? 我需要创建的xlsx文件在MacOS下以数字正确打开,并且在Excel 2010中保存xlsx会为每个单元格添加一个引用属性,例如@r

使用示例CreateSimpleSpreadsheet.java创建Excel时。 创建的电子表格在MacOS Excel(版本15.30-170107)中正确显示示例数据 但当在MacOS中使用数字(3.6.2-2577版)打开时,工作表是空的

但是,在MacOS下的Excel中打开工作表,然后保存新工作表并使用数字打开新文件时,工作表将正确显示

原因是什么?
我需要创建的xlsx文件在MacOS下以数字正确打开,并且在Excel 2010中保存xlsx会为每个单元格添加一个引用属性,例如@r=“A1”。尝试将其添加到第一个单元格,将B1添加到第二个单元格

Excel还进行了其他无关紧要的更改,包括行上的@r=1,以及使用共享字符串(与内联字符串相反)。查看它们的一个简单方法是使用OpenXMLSDK2.0生产力工具的比较文件功能。但这是针对Windows的

第二天早上更新

将reference属性添加到每个单元格中,例如@r=“A1”,这是iCloud Number(截至编写时)显示单元格内容所需的全部功能

他补充道