求text2的内容根据text1的内容自动变化的vb代码!如text1的内容是1289则text2

求text2的内容根据text1的内容自动变化的vb代码!如text1的内容是1289则text2的内容为034567。... 求text2的内容根据text1的内容自动变化的vb代码!如text1的内容是1289则text2的内容为034567。 展开
 我来答
伈雨_
2017-03-15 · TA获得超过299个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:95.1万
展开全部
Dim RegExp As Object
Private Sub Form_Load()
    Set RegExp = CreateObject("vbscript.regexp")
    RegExp.Global = -1
End Sub
Private Sub Text1_Change()
    Dim n As String, str1 As String, str2 As String
    n = "0123456789"
    With RegExp
        str1 = Text1.Text
        If Len(str1) > 0 Then
            .Pattern = "[" & str1 & "]+"
            If .test(str1) Then
                str2 = .Replace(n, Empty)
                Text2.Text = str2
            End If
        End If
    End With
End Sub
追问
麻烦给每行代码加注释,谢谢
麻烦给每行代码加注释,谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式