excel vba中if then语句中then后面加goto,高手们进!

[复制链接]
查看11 | 回复3 | 2010-11-26 15:57:23 | 显示全部楼层 |阅读模式
程序如下:tjn = 1

For tjm = 16 To 45

For tjl = 6 To 230

If Sheets("sheet1").Cells(tjl, 2) = tjx(tjn) Then

Sheets("sheet1").Cells(5, tjm) = tjx(tjn),GoTo tjlifend
Next
tjlifend:

tjm = tjm + 1

tjn = tjn + 1

Next

我想if then 的then后面同时执行Sheets("sheet1").Cells(5, tjm) = tjx(tjn),
GoTo tjlifend,但是跟在后面的话不属于IF?逗号连接报错。高手们感激不尽

回复

使用道具 举报

千问 | 2010-11-26 15:57:23 | 显示全部楼层
Sheets("sheet1").Cells(5, tjm) = tjx(tjn)GoTo tjlifend分两行就行
回复

使用道具 举报

千问 | 2010-11-26 15:57:23 | 显示全部楼层
If Sheets("sheet1").Cells(tjl, 2) = tjx(tjn) Then
Sheets("sheet1").Cells(5, tjm) = tjx(tjn)
GoTo tjlifendend if
回复

使用道具 举报

千问 | 2010-11-26 15:57:23 | 显示全部楼层
如果执行到goto 的话就执行goto 语句
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行