您好,经过调研,发现在GcExcel导出的sjs多了很多行,是因为批注位置问题。
如下图所示,设置rowCount为200 ,然后显示所有的批注,发现此时有多个批注位于134行
在SpreadJS中,如果注释的位置超出了rowCount的范围,则在显示时其位置将在rowCount范围内永久修改。
由于GcExcel与MS-Excel工作表的范围严格一致,因此注释的位置实际上不受rowCount的限制。相反,rowCount 会根据导出期间的注释位置进行修改。 这导致了与 SpreadJS 的不一致。 根据以上调研结果,您可以调整批注位置为所指定单元格附近。
|