lameco411
Thành viên hoạt động



- Tham gia
- 27/11/15
- Bài viết
- 162
- Được thích
- 63
Em tìm được đoạn code láy số từ chuỗi trên mạng, nhưng về dùng thì nó bán lỗi NAME:
Em đọc trong code thấy nó sao sao á. Mong mọi người giúp đỡ:
Em đọc trong code thấy nó sao sao á. Mong mọi người giúp đỡ:
Mã:
Public Function lay_so(s As String) As String
Dim s2 As String
Dim replace_hyphen As String
replace_hyphen = " "
Set re = CreateObject("vbscript.regexp")
If re Is Nothing Then Set re = CreateObject("vbscript.regexp")
re.IgnoreCase = True
re.Global = True
re.Pattern = "[^0-9 -]" 'includes space, if you want to exclude space "[^0-9]"
s2 = re.Replace(s, vbNullString)
re.Pattern = "[^0-9 ]"
lay_so = re.Replace(s2, replace_hyphen)
End Function