Possuo um campo de nome TxtSomaColuna que soma uma coluna de uma caixa de listagem, porém ele não está somando as casas decimais .
Estou utilizando o código abaixo:
Private Sub SomaLista()
Dim soma As Single
Dim k As Integer
For k = 1 To Me.ListaMedProcessos.ListCount - 1
If Val(ListaMedProcessos.Column(11, k)) > 0 Then soma = soma + Val(ListaMedProcessos.Column(11, k))
Next k
Me.TxtSomaColuna = soma
End Sub
Preciso que a soma leve em consideração também as casas decimais e não apenas os números inteiros.
Estou utilizando o código abaixo:
Private Sub SomaLista()
Dim soma As Single
Dim k As Integer
For k = 1 To Me.ListaMedProcessos.ListCount - 1
If Val(ListaMedProcessos.Column(11, k)) > 0 Then soma = soma + Val(ListaMedProcessos.Column(11, k))
Next k
Me.TxtSomaColuna = soma
End Sub
Preciso que a soma leve em consideração também as casas decimais e não apenas os números inteiros.