以下内容是在fpSpread控件中,通过fpSpread1.GetText(列,行,单元格的值)能获得某单元格的值,fpSpread1.MaxRows获得最大行数
条码 套件 套件编码 厂商序号
A1 2 A 1
A2 2 A 1
A3 3 A 2
A4 3 A 2
需求:
遍历循环每行,获得套件编码和厂商序号相同行数,与此套件编码,厂商序号相应的套件做比较,不相等的条件下,得到相应的条码。
即以上四行中,第一行的套件编码、厂商序号与第二行的相同,即2行等于此套件编码、厂商序号相应的套件2,PASS掉,
第三行,第四行有着相同的套件编码、厂商序号,但是它们只有2行,与它们相应的套件3不相等,所以需求获得条码A3,A4。请指教应该如何编写代码?
条码 套件 套件编码 厂商序号
A1 2 A 1
A2 2 A 1
A3 3 A 2
A4 3 A 2
需求:
遍历循环每行,获得套件编码和厂商序号相同行数,与此套件编码,厂商序号相应的套件做比较,不相等的条件下,得到相应的条码。
即以上四行中,第一行的套件编码、厂商序号与第二行的相同,即2行等于此套件编码、厂商序号相应的套件2,PASS掉,
第三行,第四行有着相同的套件编码、厂商序号,但是它们只有2行,与它们相应的套件3不相等,所以需求获得条码A3,A4。请指教应该如何编写代码?
解决方案 »
- 保存文件的时候不希望出现选择窗口
- 时间不匹配!2005-5-24 下午 3:27 和 2005-5-24 。
- dongge2000(秋日私语) :怎么让别人输入如:dir /ah后看不到文件夹?非得修改注册表,禁用命令行吗?100分
- 高分求一个数字日期转汉字日期的模块~!
- 急!!!关于DataGrid控件的问题
- 求教一個SQL的撰寫
- 请巴顿,uguess,斑竹等回答
- 多表合成的记录集设为服务器端游标后不能更新?
- vb 高手 和 懂 打包 的 高手 进来 看看 谢谢~~~~~~~~~~~~~~~·
- 初学者学VB6.0应有什么条件
- vb6.0想做一个像百度的选择功能一样的TEXT,如何实现?
- Pid=shell("XXXX")获取句柄
条码可以用条码控件,完全安装Corel9后有这个控件
期待更好的做法。dim cnt as long
cnt=1
dim i as long
for i=0 to fpSpread1.MaxRows-2
if (fpSpread1.GetText(套件编码,i,单元格的值)<>fpSpread1.GetText(套件编码,i+1,单元格的值)) or (fpSpread1.GetText(厂商序号,i,单元格的值)<>fpSpread1.GetText(厂商序号,i+1,单元格的值)) then
判断cnt与数量是否相同,并处理
cnt=1
else
cnt=cnt+1
end if
next