| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3227 人关注过本帖
标题:怎么提示next没有for
只看楼主 加入收藏
青年刘
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-4-6
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:9 
怎么提示next没有for
For g3 = 9 To 1 Step -1
  If Text11(g3) = "0" Then
   If Text21(g3 - 2) = "%" Then
    If Text21(g3 - 3) = "%" Then
     k4 = Mid(Text11(g3 - 4).Text, 2, 1)
     k5 = Mid(Text11(g3 - 2).Text, 2, 1)
     k6 = Mid(Text11(g3 - 3).Text, 2, 1)
     k7 = Mid(Text11(g3 - 1).Text, 2, 1)
     Text18.Text = Text31.Text
     Text33.Text = sum
     Text19.Text = Text31.Text
     Text46.Text = k7 + k5
     Text20.Text = 2
     Text47.Text = k6
     Text22.Text = 3
     Text48.Text = k4
     Text23.Text = 4
     Text49.Text = sum - k1 - k2 - k3 - k4
     Text24.Text = Text22.Text
     Text38.Text = k4
     Text25.Text = Text31.Text
     Text51.Text = Text48.Text
     Text26.Text = Text20.Text
     Text40.Text = Text47.Text
     Text27.Text = Text31.Text
     Text53.Text = Text47.Text
     Text28.Text = Text23.Text
     Text42.Text = Text49.Text
     Text29.Text = Text31.Text
     Text55.Text = Text49.Text
    Else
     Text33.Text = sum
     Text18.Text = Text31.Text
     Text2.Text = 1
   End If
  Else
     Text33.Text = sum
     Text18.Text = Text31.Text
     Text2.Text = 1
 End If
Next g3
怎么老提示next没有for 怎么改
2015-04-13 11:37
lianyicq
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:26
帖 子:737
专家分:3488
注 册:2013-1-26
收藏
得分:8 
你这工程好庞大,眼睛又花了。
既然这么多IF,从内到外一层一层剥
最内层剥掉后:
For g3 = 9 To 1 Step -1
  If Text11(g3) = "0" Then
   If Text21(g3 - 2) = "%" Then
    ...
  Else
     Text33.Text = sum
     Text18.Text = Text31.Text
     Text2.Text = 1
End If
Next g3
次内层剥掉后:
For g3 = 9 To 1 Step -1
  If Text11(g3) = "0" Then
   ...
Next g3
看出问题了吧。

大开眼界
2015-04-14 10:24
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:2 
若编程时不爱排版对齐建议装一套辅助程式,能帮你对齐,才不至于出现1楼这种状况.

辅助程式
图片附件: 游客没有浏览图片的权限,请 登录注册


线条对齐
图片附件: 游客没有浏览图片的权限,请 登录注册

不要選我當版主
2015-04-14 11:50
梦千殇
Rank: 2
等 级:论坛游民
帖 子:49
专家分:19
注 册:2015-1-6
收藏
得分:0 
建议没此写完一个for next 语句对齐一次,这样不至于出现乱的情况,用shift + tab键可以帮助多行对齐。
2015-04-14 15:08
梦千殇
Rank: 2
等 级:论坛游民
帖 子:49
专家分:19
注 册:2015-1-6
收藏
得分:0 
回复 3楼 wube
你这个软件在哪下载的,可以给我发一下吗?178515923@ 谢谢了

[ 本帖最后由 梦千殇 于 2015-4-14 15:24 编辑 ]
2015-04-14 15:20
梦千殇
Rank: 2
等 级:论坛游民
帖 子:49
专家分:19
注 册:2015-1-6
收藏
得分:0 
回复 3楼 wube
你这个软件在哪下载的,可以给我发一下吗??178515923@ 谢谢了
2015-04-14 15:20
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
很久以前在CSDN抓的
http://download.
图片附件: 游客没有浏览图片的权限,请 登录注册

不要選我當版主
2015-04-14 16:06
青年刘
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-4-6
收藏
得分:0 
回复 2楼 lianyicq
哦,谢谢你。已经解决了问题。
2015-04-15 09:34
青年刘
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-4-6
收藏
得分:0 
回复 3楼 wube
就是没有对齐,所以才老出现这问题,我对齐之后就不报错了
2015-04-15 09:36
刘叶全
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2022-6-13
收藏
得分:0 
是没有对齐格式吗
2022-06-13 21:22
快速回复:怎么提示next没有for
数据加载中...
 
   



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

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