找回密码
 立即注册

QQ登录

只需一步,快速开始

kim_fu

新手上路

1

主题

2

帖子

32

积分

新手上路

积分
32
  • 30

    金币

  • 主题

  • 帖子

最新发帖
kim_fu
新手上路   /  发表于:2013-1-7 07:10  /   查看:4946  /  回复:2
我用Spread 6.0 for asp.net 打开一个带公式的EXCEL文件,输入的新数据的时候,公式那列不自动计算。如何能够自动计算?
代码如下:
string path = HttpContext.Current.Server.MapPath(Request.ApplicationPath);

string filePath = path + "Book1.xls";

FpSpread1.OpenExcel(filePath);

1.png

上图的EXCEL文件是在EXCEL中制作的,在C列输入分数,E列等于C列*D列。

我参考Spread6.0带的例子
http://localhost/GrapeCity_WebSpreadSamples_V603505/VB/spWebProductTour/calc.aspx
该例子中的表格都是后台代码添加的,同时带有公式,当修改数据时,公式是自动计算的。

2 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-9 09:06:00
沙发
回复 1楼kim_fu的帖子

需要在OpenExcel之后设置以下属性:
  1. FpSpread1.ClientAutoCalculation = true;
复制代码
回复 使用道具 举报
kim_fu
新手上路   /  发表于:2013-1-10 10:14:00
板凳
谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部