找回密码
 立即注册

QQ登录

只需一步,快速开始

lh8350

论坛元老

33

主题

80

帖子

2万

积分

论坛元老

积分
23275

活字格认证

lh8350
论坛元老   /  发表于:2012-7-18 11:14  /   查看:10145  /  回复:12
1.jpg (11.55 KB, 下载次数: 208)

12 个回复

正序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-19 16:05:00
13#
你客气了,这都是我们应该做的。
回复 使用道具 举报
lh8350
论坛元老   /  发表于:2012-7-19 13:11:00
12#
嗯,是的,dof,谢谢你的大力帮助!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-19 12:21:00
11#
是的,以上代码可能需要根据你的实际需求进行修改。不过我们实现方法的大方向是正确的,哈哈。
回复 使用道具 举报
lh8350
论坛元老   /  发表于:2012-7-19 11:52:00
10#
因为你的复制的位置是是前两个单元格,是A1和B1,复制到一个新的sheetview以后,还是叫做A1,B1所以不出错,但是要是复制中间的,我觉得应该会有问题。我已经修改了代码,取新的sheetview中所有项目的和,就可以完成这个功能。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-19 11:08:00
9#
这个代码是使用Spread for WinForms 5.0.3522.2008 + VS2008做的,可以实现该功能
运行程序,在Cells[0,0]/Cells[0,1]中输入数值,然后选中这两个单元格,此时TextBox会计算出相应的值


spread.png
WindowsFormsApplication2.zip (13.34 KB, 下载次数: 351)
回复 使用道具 举报
lh8350
论坛元老   /  发表于:2012-7-19 11:02:00
8#
我感觉好像不对,重新创建了一个sheetview,然后将公式复制给新创建的sheetview中的单元格,这个公式引用的应该是新创建的单元格的相应的值吧?不应该是原来选中区域的那个sheetview了,所以我的运行结果一直都是空的。dof,你看一下,是不是这样的呢?
回复 使用道具 举报
lh8350
论坛元老   /  发表于:2012-7-19 09:33:00
7#
用spread 5.0是不是不行啊?怎么我的还是不行呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-18 17:11:00
6#
VS2010 + Spread for WinForms 6.0.3505:
5256_Formula.zip (10.33 KB, 下载次数: 331)
回复 使用道具 举报
lh8350
论坛元老   /  发表于:2012-7-18 15:22:00
5#
整个测试demo给我可以吗?谢谢!我怎么试着还是不行!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部