matlab:问题读取excel二进制(.xlsb)文件
我正在尝试阅读(MATLAB 7.14.0.739(R2012a),Ubuntu 12.04,filesize〜2MB)包含多个工作表的二进制excel文件,但得到以下错误:
[status,sheets,xlFormat] = xlsfinfo('633933_2014-07-04_11-34-27.xlsb')
状态=
''
张=
无法读取的Excel文件:文件包含意外的logging长度。 尝试保存为Excel 98。
xlFormat =
''
我有大量的这些二进制文件,所以我不想将它们重新保存到其他格式,如果可能的话。
文档明确指出,对xlsb的支持仅限于安装了excel的windows系统 。
您可能会尝试find一些第三方,如python或java库,它可以读取xlsb,但我不知道任何。 否则,你必须切换到不同的格式。