找回密码
 立即注册

QQ登录

只需一步,快速开始

nelsen

高级会员

14

主题

52

帖子

1384

积分

高级会员

积分
1384

活字格认证微信认证勋章

nelsen
高级会员   /  发表于:2011-3-11 14:40  /   查看:7918  /  回复:12
spread可否在最终用户使用时,根据不同用户的要求设定不同的计算公式,而不是开发者预先设定好的公式,就像EXCEL在编辑时可自由设定计算公式

12 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-3-11 14:43:00
沙发
可以,Spread有一个FormulaTextBox控件,可以放在界面上。用户在这里设置公式到Spread某个cell或者Row、Column上即可。

非常类似Excel的设置方法。
回复 使用道具 举报
barrylei
中级会员   /  发表于:2011-3-11 14:54:00
板凳
如果想要在Spread的Cell里也让用户想Excel那样能输入Formula的话,在Spread上有一个属性,AllowUserFormulas,把它设置成True就可以了,缺省,它是False。这个属性的意思是说允不允许最终用户输入Formulas。
回复 使用道具 举报
nelsen
高级会员   /  发表于:2011-3-11 16:02:00
地板
谢谢!关于SPREAD,以后我应该还会有许多问题需要请教,到时要麻烦你们多多指教了
回复 使用道具 举报
nelsen
高级会员   /  发表于:2011-3-13 12:00:00
5#
如何让用户在CELL中输入“=”之后,像EXCEL一样可以通过点击CELL来设定计算公式,目前SPREAD的情况是输入“=”之后需要自己输入CELL位置,而不能通过点击CELL进行公式设置。另外SPREAD有没有类似EXCEL的向下填充或向右填充功能。
回复 使用道具 举报
nelsen
高级会员   /  发表于:2011-3-13 16:30:00
6#
关于通过点击CELL设定公式已经搞定,现在就是填充功能还无法实现
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-14 09:53:00
7#
你说的填充功能指的是复制粘贴公式么?
回复 使用道具 举报
barrylei
中级会员   /  发表于:2011-3-14 10:37:00
8#

回复 6# nelsen 的帖子

关于填充功能,在Spread上有个AllowDragFill的属性,设置成True就可以了。
回复 使用道具 举报
nelsen
高级会员   /  发表于:2011-3-19 03:34:00
9#

回复 7# gw0506 的帖子

我要的填充功能正是复制粘贴公式,AllowDragFill好像只能满足复制粘贴CELL的最终值,而不能像EXCEL那样填充计算公式。
回复 使用道具 举报
nelsen
高级会员   /  发表于:2011-3-20 12:37:00
10#
Spread上的AllowDragFill设置后是可以填充,不过对于公式就无效了。如果要复制粘贴计算公式的话是不是需要使用代码来实现呢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部