| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1599 人关注过本帖
标题:Instr问题
取消只看楼主 加入收藏
w258
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-7-8
收藏
 问题点数:0 回复次数:2 
Instr问题
我用Instr(2580369147,S)查S和位置,147的位置总是出错.怎么回事?
搜索更多相关主题的帖子: Instr 位置 
2007-08-22 08:29
w258
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-7-8
收藏
得分:0 


就是下面这个程序,查1470369258最后三位的位置总是返回0,s(I)是数组,公用的,高手给看一下呀,谢谢
Sub 判断201()
For I = 1 To 3

If InStr("1470369258", s(I)) <= 3 Then
R(I) = 1
R1(I) = R2(I) + 1
ElseIf InStr("1470369258", s(I)) > 3 <= 7 Then
R(I) = 0
R0(I) = R0(I) + 1
ElseIf InStr("1470369258", s(I)) > 7 Then
R(I) = 2
R2(I) = R1(I) + 1
End If
Next I
End Sub

2007-08-22 09:07
w258
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-7-8
收藏
得分:0 
slore说的对,我的用法没有错,是我的判断条件设置的不严,好了,谢了
2007-08-23 08:06
快速回复:Instr问题
数据加载中...
 
   



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

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