mm640803 发表于 2014-8-12 10:21:00

对于动态行,进行跨sheet页公式计算可否给些帮助

我现在要做跨sheet页计算的功能,主要要求比如sheet1的A1行多行数据的小计行,在sheet2中参与公式计算。但是我如何去定位是要参与计算的是哪个单元格,因为是动态行数据多少行也不知道,无法像EXCLE那样子,选中定位好单元格就可以跨sheet页公式了。有什么好的方法可以解决这个问题吗,希望能给些思路:mj72:

iceman 发表于 2014-8-12 17:08:00

回复 1楼mm640803的帖子

请问您现在的问题是无法获取sheet的最后一个有数据行的索引吗?方法如下:

listBox1.Items.Add(gcSpreadSheet1.Sheets.GetLastDirtyColumn(GrapeCity.Windows.SpreadSheet.Data.StorageType.Data).ToString());
listBox1.Items.Add(gcSpreadSheet1.Sheets.GetLastDirtyRow(GrapeCity.Windows.SpreadSheet.Data.StorageType.Data).ToString());

mm640803 发表于 2014-8-12 17:37:00

回复 2楼iceman的帖子

您好,我现在主要是要跨sheet页用公式。但是一般在EXCLE中数据是死的,可以直接指定两个表的某个单元格参与计算。可是如果数据是动态生成的,而这些数据中有许多小计合计,我要调用两张表的小计相加计算。如何去确定位置拼凑公式。希望获取些指点

iceman 发表于 2014-8-13 17:59:00

回复 3楼mm640803的帖子

能否请你把电话通过短消息发送给我,我们进行详细的沟通?

iceman 发表于 2014-8-25 14:35:00

回复 3楼mm640803的帖子

问题已经通过电话解决,此问题关闭。
页: [1]
查看完整版本: 对于动态行,进行跨sheet页公式计算可否给些帮助