Bạn chỉ cần xoá những số đi trước * thôi.Góp vui UDF Regexp:
Mã:Function TongSoThung(ByVal Str As String) As Long static Re As Object If Re Is Nothing Then Set Re = CreateObject("VBScript.Regexp") Re.Global = True Re.Pattern = "(\+\d+)" TongSoThung = Evaluate(Re.Replace("+" & Str, "+1")) End Function
\d+\*
Replace matches bằng ""
Chỉnh: ủa nhầm, mình tính đếm số dấu cộng, nhưng như vậy nó tính 3*11 thành 1. Để xem lại.