Dim i, c As Integer
Dim sValor As Currency
If Listbox1.RowCount=-1 or Listbox1.RowCount=0 Then Exit sub
c = Listbox1.RowCount -1
sTotal=0
For i = 0 To c Step 1
If (Listbox1.Selected(i) =True) Then
sValor=Val(ListBox1.Cell(ListBox1.ListIndex,3)) <<<<<<<< is no working the Value no change
sTotal=sTotal+sValor
TxtTotal.Text=Format(sTotal,"###,##0.00")
End If
Next