Olá...
Tenho um cadastro com listview. Esse cadastro possui um temporizador. Registra o inicio da cadastro e o fim do mesmo.
São duas colunas, tempo inicial e tempo final.
Estou precisando calcular o tempo inicial de toda coluna 1 e tbm toda a coluna 2.
Sendo que... O tempo inicial tem que ir para uma testbox e o tempo final textbox tbm. E em uma terceira texbox o resultado das duas, diminuir...
Poderia me ajuda?
If Me.ComboBox1 = "LI-L01-GVARGA" Then '' SALVAR
registro = Worksheets("LI-L01-GVARGA").UsedRange.Rows.Count + 1
Plan23.Cells(registro, 1) = TextBoxauditor.Value
Plan23.Cells(registro, 2) = CDate(Format(TextBox58.Value, "dd/mm/yyyy"))
Plan23.Cells(registro, 3) = CDate(Format(TextBox53.Value, "dd/mm/yyyy"))
Plan23.Cells(registro, 8) = TextBox47.Value
Plan23.Cells(registro, 4) = TextBox57.Value
Plan23.Cells(registro, 5) = txtcrediarista.Value
Plan23.Cells(registro, 6) = txtanalistacredito.Value
Plan23.Cells(registro, 7) = txtjustificativaanalista.Value
Plan23.Cells(registro, 9) = ComboBoxitem.Value
Plan23.Cells(registro, 10) = TextBox54.Value
Plan23.Cells(registro, 11) = TextBox55.Value
Plan23.Cells(registro, 12) = TextBox57.Tag ''AQUI É O TEMPO INICIAL...
Plan23.Cells(registro, 13) = TimeValue(Now) ''AQUI É O TEMPO FINAL...
Plan23.Cells(registro, 14) = ComboBox2.Value
Plan23.Cells(registro, 15) = registro
Private Sub ComboBox2_Change() ''Carregar a list
Dim linha As Integer
If Me.ComboBox2 = "LI-L01-GVARGA" Then
linha = 2
ListView1.ListItems.Clear
Do While Plan23.Range("b" & linha) <> ""
Set Lista = ListView1.ListItems.Add(, , Plan23.Range("a" & linha))
Lista.SubItems(1) = Format(Plan23.Range("b" & linha), "dd/mm/yyyy")
Lista.SubItems(2) = Format(Plan23.Range("c" & linha), "dd/mm/yyyy")
Lista.SubItems(3) = Plan23.Range("d" & linha)
Lista.SubItems(4) = Plan23.Range("e" & linha)
Lista.SubItems(5) = Plan23.Range("f" & linha)
Lista.SubItems(6) = Plan23.Range("g" & linha)
Lista.SubItems(7) = Plan23.Range("h" & linha)
Lista.SubItems(8) = Plan23.Range("i" & linha)
Lista.SubItems(9) = Plan23.Range("j" & linha)
Lista.SubItems(10) = Plan23.Range("k" & linha)
Lista.SubItems(11) = Format(Plan23.Range("l" & linha), "hh:mm:ss") ''AQUI CARREGA O TEMPO
Lista.SubItems(12) = Format(Plan23.Range("m" & linha), "hh:mm:ss")
Lista.SubItems(13) = Plan23.Range("n" & linha)
linha = linha + 1
Loop
Obrigado desde já...
End If
Postado : 20/08/2012 5:14 pm