我在excel中有一个简单的表,其中的列序列号为公式=ROW()-ROW(Member_Data[[#Headers],[S. No.]])
。每当我向表中添加新行时,都会自动计算序列号。当我使用Apache POI添加新行时,它没有将公式复制到下一行,也应复制样式。
我已经设置了AreaReference source = new AreaReference("A1:C8",SpreadsheetVersion.EXCEL2007);
,它指定了我的表范围,直到第8行。但是它在1到8之间的任何行中均不起作用。
当前,我正在使用setcellformula
作为解决方法,将第一行公式复制到新行。我需要不依赖于第一行的替代解决方案。我的任务仅用于读取操作。