| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1572 人关注过本帖
标题:求在Msflexgrid表格中将符合c列各组条件为一组的b列数据提取到e列vb程序
只看楼主 加入收藏
vbcaonia
Rank: 1
等 级:新手上路
帖 子:106
专家分:0
注 册:2016-5-4
结帖率:100%
收藏
已结贴  问题点数:50 回复次数:6 
求在Msflexgrid表格中将符合c列各组条件为一组的b列数据提取到e列vb程序
1、首先用Msflexgrid控件在vb窗体中做一表格,共有列:A、B、C、D、E,其中:

 问题已解决!

[此贴子已经被作者于2016-5-31 21:35编辑过]

2016-05-29 11:12
hjxlj
Rank: 10Rank: 10Rank: 10
来 自:江西
等 级:贵宾
威 望:14
帖 子:292
专家分:1519
注 册:2013-6-25
收藏
得分:18 
不知道楼主想干嘛?

本人QQ:775420425
2016-05-29 16:23
vbcaonia
Rank: 1
等 级:新手上路
帖 子:106
专家分:0
注 册:2016-5-4
收藏
得分:0 
回复 2楼 hjxlj
学习直接用 Msflexgrid 控件来处理数据,把vba 代码,改装到MSFlexGrid表格中

[此贴子已经被作者于2016-5-29 17:59编辑过]

2016-05-29 17:57
hjxlj
Rank: 10Rank: 10Rank: 10
来 自:江西
等 级:贵宾
威 望:14
帖 子:292
专家分:1519
注 册:2013-6-25
收藏
得分:0 
如c列某个单元格条件数据为:1-2=3 8 15 21 23
表示b列单元格数据中与:3 8 15 21 23 这5个数中有1个到2个数据相同(也就是大家都有的数据个数),那么b列中的这组数据就被提取出来放在e列,如c列某个单元格条件数据为:0-3=4 12 15 20 33 35 36

如上所述,楼主为什么不举个b列是什么数据的例子加以声明呢?也就是说,在c列某个单元格条件数据为:0-3=4 12 15 20 33 35 36的情况下,b列是4 13 15 21 33 34 36的时候,应该提取b列的哪些数据。

[此贴子已经被作者于2016-5-30 10:34编辑过]


本人QQ:775420425
2016-05-30 10:29
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:18 
你现在只要将数据的计算方法告诉我,最晚晚上就可以给你了。

请不要选我!!!
2016-05-30 14:07
vbcaonia
Rank: 1
等 级:新手上路
帖 子:106
专家分:0
注 册:2016-5-4
收藏
得分:0 
回复 4楼 hjxlj
版主你好,b列的数据在提取的过程中不单个分离,是将整个符合条件的单元格数据提取,

0-3=4 12 15 20 33 35 36中的0-3是限定条件,就是4 12 15 20 33 35 36这7个数据与b列某单元格数据相同的个数为 0到3个,那么数据4 12 15 20 33 35 36与b列数据的对比就分成4步:
第1步:遍历b列各单元格数据凡是与4 12 15 20 33 35 36这7个数据中有0个数据相同的单元格数据就全部提取出来并放在数组arr中,
第2步:遍历b列各单元格数据凡是与4 12 15 20 33 35 36这7个数据中有1个数据相同的单元格数据就全部提取出来并放在数组arr中,
第3步:遍历b列各单元格数据凡是与4 12 15 20 33 35 36这7个数据中有2个数据相同的单元格数据就全部提取出来并放在数组arr中,
第4步:遍历b列各单元格数据凡是与4 12 15 20 33 35 36这7个数据中有3个数据相同的单元格数据就全部提取出来并放在数组arr中,

   
到 b=4 13 15 21 33 34 36 ,c:0-3= 4 12 15 20 33 35 36时,2组数据相比比较,其相同数据的个数为:4、15、33、36总共为4个超出了等号右边的限定条件0到3个,则b=4 13 15 21 33 34 36这组数据就被放弃
2016-05-30 15:01
hjxlj
Rank: 10Rank: 10Rank: 10
来 自:江西
等 级:贵宾
威 望:14
帖 子:292
专家分:1519
注 册:2013-6-25
收藏
得分:0 
以下是引用ZHRXJR在2016-5-30 14:07:11的发言:

你现在只要将数据的计算方法告诉我,最晚晚上就可以给你了。

活雷锋啊,可惜光喊口号不做事。你不知道楼主的计算方法,可以向人家楼主咨询呀。

本人QQ:775420425
2016-05-30 15:35
快速回复:求在Msflexgrid表格中将符合c列各组条件为一组的b列数据提取到e列vb程 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014215 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved