找回密码
 立即注册

QQ登录

只需一步,快速开始

cpa95599
中级会员   /  发表于:2013-10-23 13:22  /   查看:8496  /  回复:10
我需要导入一个D盘工作簿,该工作簿包含十多张工作表,都有数据
D:a.xls
我需要把这些数据导入到spread中进行计算演示

请问:1,如何创建3个spread控件   用spread1 原状打开 该工作簿, D:a.xls,即保留原格式
         2  如何spread2   读取spread1 的各个表数据,填入spread2.sheet(0)的不同单元格
         3、创建第三个spread3,利用spread2的单元格数据,计算并显示计算结果????

         跨工作表读取,跨控件读数据

10 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-10-23 14:07:00
沙发
回复 1楼cpa95599的帖子

cpa95599 你好,
1.使用 Spread 打开 Excel 的方法:

  1.             this.fpSpread1.OpenExcel("filename");
复制代码

2.从 Spread1 中取值,给 Spread2 赋值:

  1. string test = this.fpSpread1.Sheets[表单索引].Cells[行索引, 列索引].Text;
  2. this.fpSpread2.Sheets[表单索引].Cells[行索引, 列索引].Text = test;
复制代码

3.计算可以通过公式进行计算。设置公式的方法如下:

  1.             this.fpSpread2.Sheets[表单索引].Cells[行索引, 列索引].Formula = "公式";
复制代码
回复 使用道具 举报
cpa95599
中级会员   /  发表于:2013-10-23 16:37:00
板凳
回复 2楼iceman的帖子

this.fpSpread1.OpenExcel("filename");

这一段话,我用过,但是好像不行,只能用 fpSpread1.activesheet.OpenExcel("filename",第几个工作表);
回复 使用道具 举报
cpa95599
中级会员   /  发表于:2013-10-23 16:52:00
地板
软件要实现的目的是,把一个工作簿里面50张表的每一个数据的正确性,以及各个数据之间的关系验证,生产错误报告,用spread是不是可行呢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-23 18:17:00
5#
回复 3楼cpa95599的帖子

cpa95599 你好,
this.fpSpread1.OpenExcel("filename"); 报什么错呢?或者你把demo放上来我看看?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-23 18:19:00
6#
回复 4楼cpa95599的帖子

把一个工作簿里面50张表的每一个数据的正确性
>>spread可以通过遍历单元格获取每一个单元格的值,进而可以验证。

以及各个数据之间的关系验证
>>这是业务逻辑吧?Spread 当前只起到展示的功能。能否说的再详细些呢?

生产错误报告
>>这个业务路逻辑,需要手动编写代码生成。
回复 使用道具 举报
cpa95599
中级会员   /  发表于:2013-10-23 20:33:00
7#
回复 2楼iceman的帖子


this.fpSpread2.
这里面什么也没有填进去呢,啥也没有显示
回复 使用道具 举报
cpa95599
中级会员   /  发表于:2013-10-23 20:49:00
8#
回复 2楼iceman的帖子

this.fpSpread2.Sheets[表单索引].Cells[行索引, 列索引].Formula = "公式";

主要是公式不会写
回复 使用道具 举报
cpa95599
中级会员   /  发表于:2013-10-23 21:08:00
9#
公式能不能带字符串,比如, IF(A1>B1,"关系正确",“错误”)
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-24 11:02:00
10#
回复 7楼cpa95599的帖子

this.fpSpread2.
这里面什么也没有填进去呢,啥也没有显示

这个问题,我制作了演示 Demo ,你可以看下:
10746_MultipleSpread.zip (16.74 KB, 下载次数: 838)
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部