您好,问题是这样子的:
在excel中,表列id不应为0,而是从1索引开始。
在您的代码中,在创建第一个新TableColumn时传递了columnListLen是一个0。
需要将这句代码
- var tableColumn = new GC.Spread.Sheets.Tables.TableColumn(columnListLen, celltext, celltext, sheet.getCell(sRow + 1, c).formatter())
复制代码
改为:
- var tableColumn = new GC.Spread.Sheets.Tables.TableColumn(columnListLen + 1, celltext, celltext, sheet.getCell(sRow + 1, c).formatter())
复制代码 |