Nhờ giải thích giúp đoạn code tách số (của anh ndu).

Liên hệ QC

ptlong04x1

Thành viên tích cực
Tham gia
15/10/08
Bài viết
1,031
Được thích
1,531
Nghề nghiệp
Kỹ sư xây dựng
PHP:
Function ValExp(Cell As String) As Double
  Dim Temp1 As String
  With CreateObject("VBScript.RegExp")
    .Global = True
    Temp1 = Replace(Cell, "[", "(")
    Temp1 = Replace(Temp1, "]", ")")
    Temp1 = Replace(Temp1, "{", "(")
    Temp1 = Replace(Temp1, "}", ")")
    Temp1 = Replace(Temp1, "x", "*")
    Temp1 = Replace(Temp1, ":", "/")
    .Pattern = "[^0-9+.*/:()-]"
    ValExp = Evaluate(.Replace(Temp1, ""))
  End With
End Function


Nhờ anh giải thích giúp em mấy dòng này :

PHP:
With CreateObject("VBScript.RegExp")
.Global = True
PHP:
Pattern = "[^0-9+.*/:()-]"
ValExp = Evaluate(.Replace(Temp1, ""))
 
Web KT

Bài viết mới nhất

Back
Top Bottom