当页面中有表格,导出表格或页面到EXCEL时,表格的行号会发生改变,如果在A1单元格中为表格设置了行号(函数row()),在页面上它从1开始顺次显示行号,但导到EXCEL后,由于页面表格以外的区域被转换成了EXCEL中的行列,将导致这个行号发生改变,假如你活字格的页面顶上留了5行作为页眉,导出后的表格将从6开始显示行号,本来这是个正常现象,但有时候将招致很大的烦恼。例如:当这个行号被引用,并当作计算的依据后,就全乱套了,比如我在函数中引用了这个行号的情况下。当然试过既然导出后它显示6,那我就第一行就设置为row()-5。这回导出后行号是显示对了,但是含有公式的单元格报错一大片(即使只导出计算值不导出公式也一样),在页面上显示正常。想了很多办法都没法解决。
|
|