Private Sub Command1_Click()
MsgBox SUM(" 8/12.32% , 12/23.32% , /0% ,34/43.32%")
End Sub
Function SUM(ByVal X As String) As String
Dim TEMP, TEMP1 As Double, TEMP2 As String, TEMP3 As Double, I As Long
TEMP = Split(X, ",")
For I = 0 To UBound(TEMP)
TEMP1 = TEMP1 + Val(Trim(Split(TEMP(I), "/")(0)))
TEMP2 = Trim(Split(TEMP(I), "/")(1))
TEMP2 = Left(TEMP2, Len(TEMP2) - 1)
TEMP3 = TEMP3 + TEMP2
Next
SUM = TEMP1 & "/" & TEMP3 & "%"
Set TEMP = Nothing
End Function