- ©«¤l
- 154
- ¥DÃD
- 1
- ºëµØ
- 0
- ¿n¤À
- 200
- ÂI¦W
- 1
- §@·~¨t²Î
- windwos 7
- ³nÅ骩¥»
- 64bit
- ¾\ŪÅv
- 20
- µù¥U®É¶¡
- 2017-5-29
- ³Ì«áµn¿ý
- 2025-1-1
|
¦^´_ 11# Andy2483
regexpªº¸Ñªk
Sub test()
Dim Find_Num, reg As Object, i As Integer, mxa As Double
Set reg = CreateObject("VBScript.RegExp")
reg.Pattern = "ªø(.+?)¡B"
reg.Global = True
Set Find_Num = reg.Execute(Range("d3"))
If Find_Num.Count > 0 Then
For i = 0 To Find_Num.Count - 1
If mxa < Find_Num(i).submatches(0) Then mxa = Find_Num(i).submatches(0)
Next i
End If
MsgBox mxa
Set reg = Nothing
End Sub |
|