wzzlfok 你好,
1.我在数据绑定后添 Top 行,冻结 Top 行,没有出现该情况。在冻结行中设置公式也正常计算,Access 数据库唯一字段类型为 int ,下面是测试代码。
-
-
- Private Sub Form_Load()
-
- fpSpread1.MaxRows = fpSpread1.DataRowCnt + 1
-
- fpSpread1.InsertRows 1, 1
-
- fpSpread1.RowsFrozen = 1
-
- fpSpread1.Row = 1
- fpSpread1.Col = 1
-
- fpSpread1.Formula = "SUM(A2:A25)"
-
- End Sub
复制代码 2.数据绑定后,列头同步为数据库字段名,但是设置公式时第一列默认为 A 列,第二列默认为 B 列,以此类推,所以无需获得列标题,例如设置绑定后第一列公式,"SUM(A1:A20000)" 即可。
3.经测试支持 int 行,如果数据库中字段为 int 型,无需再进行单元格类型设置。 |