首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

重复的text精简和焦点判断 达人来 送分,该如何处理

2012-02-21 
重复的text精简和焦点判断 达人来 送分IfText1(0).Text OrText1(1).Text OrText1(2).Text OrText

重复的text精简和焦点判断 达人来 送分
If   Text1(0).Text   =   " "   Or   Text1(1).Text   =   " "   Or   Text1(2).Text   =   " "   Or   Text1(3).Text   =   " "   Or   Text1(4).Text   =   " "   Or   Text1(5).Text   =   " "   Or   Text1(6).Text   =   " "   Or   Text1(7).Text   =   " "   Or   Text1(8).Text   =   " "   Or   Text1(9).Text   =   " "   Or   Text1(10).Text   =   " "   Or   Text1(11).Text   =   " "   Then
MsgBox   "请输入数值! ",   48,   "提示: "

1   上面的内容能精简吗?如果能代码怎么写呢?
2   点击msbox的确定后,如果Text1(0)有内容   Text1(1).Text无内容,怎么让焦点到Text1(1).Text呢

谢谢

[解决办法]
Dim i As Long

With Text1
For i = .LBound To .UBound
If Len(.Item(i)) = 0 Then
MsgBox "请输入数值! "
.Item(i).SetFocus
Exit For
End If
Next
End With

热点排行