查阅有关资料,Excel 2007软件行高所使用单位为磅和像素,1cm=28.6磅,1磅=3/4像素,1像素=0.26mm。列宽使用单位为1/10英寸和像素,1英寸=2.54cm,1像素=0.26mm。实际操作时列宽和行高单位在设计上都存在缺陷。 Excel 2007的列宽单位在设计上存在缺陷,宽度为1(单位是1/10英寸,下同)的单元格是13像素;宽度为10的单元格是85个像素,不等于10×13;宽度为20的单元格是165个像素,不等于20×13,也不等于2×85;宽度为100的单元格是805个像素;等等……。 不同的列宽计量单位无法按统一比例进行相互转换,相同的列宽计量单位也不能相加,如同为像素计量单位,100个列宽为5像素的单元格的总列宽比一个列宽是500像素的单元格要宽约4像素。 Excel 2007的行高计量单位在设计上也存在缺陷,相同的行高计量单位也不能相加,如同为像素计量单位,100个行高为5像素的单元格的总行高比一个行高是500像素的单元格要高约6像素。 同一计量单位的行高和列宽也不统一,如行高和列宽均为500像素的单元格,应是一个正方形,打印后实际测量列宽为12.15厘米,行高为13.30厘米,偏差比较大。 不清楚什么原因使功能强大Excel 2007能有如此糟糕的行高和列宽计量单位,给我们在表格设计上增加了很多麻烦,我们别无选择,只能“削足适覆”。在实际表格设计时要选择误差比较小的像素为列宽和行高的计量单位作参考。 |