excel 2003转换成excel 2007
同事发过来了一个excel 2003的文件,我用excel 2007打开之后另存为excel 2007(后缀*.xlsx)文件,发现文件大小一下子小了很多,从2003的392k减少到2007的126k,网上查了一下,有人说是因为excel 2003与2007在文件保存上有很大的差别,2003(*.xls)好像采用的是宏方式进行保存,里面包含了对各种格式的具体描述与定义(好像类似于:Value1,Value2,Value3...),而2007(*.xlsx)采用的是XML文件的方式进行保存,所以才会在文件大小上有这大的差别,请问我这样理解是不是正确,另外这样直接保存会不会产生什么问题,请各位大侠给予指教!