vb查找text内容并显示后面的字符

比如text1里的内容是"高手你好ABC[123]".点击按钮搜索ABC是否存在,存在就获取abc后面[]符号内的123到text2,谢谢高手了

Option Explicit

Private Sub Command1_Click()
    Dim temp As String
    temp = "高手你好ABC[123]"
    If InStr(temp, "ABC") > 0 Then
        MsgBox Split(Split(temp, "[")(1), "]")(0)
    End If
End Sub

效果如下图,具体自己改成自己需要的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-25
if instr(text1“,"ABC") then

text2= val(mid(text1,instr("ABC[123]“,"ABC") +2))
endif
相似回答