Bom dia Wagner...
Pois é..! tbém nao entendo o pq disso... Mas um detalhe, a variação se dá qdo selecionado a data, percorrendo coluna abaixo...
Eae sim que, é na barra de formulas que aparecem algumas celulas em dd/mm/aa e outras em dd/mm/aaaa tdeu..
Mas vou tentar mudar de coluna pra ver se resolve isso blz..
Wagner Uma outra coisa, nesse código:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
Application.EnableEvents = False
If Target.Count > 1 Then
Application.EnableEvents = True
Exit Sub
End If
If Target.Address(False, False) = "D1" Then
For i = 5 To 3000
Range("P" & i).Value = CDate(Range("D1").Value) - CDate(Range("Q" & i).Value)
Next i
ElseIf Target.Column = 17 And Target.Row > 4 Then
Range("P" & Target.Row).Value = CDate(Range("D1").Value) - CDate(Range("Q" & Target.Row).Value)
End If
Application.EnableEvents = True
End Sub
Ocorre que qdo mudo o dia na "D1" pra uma outra data qualquer, o processo de atualização na coluna "P" que atualmente tenho mais de 2.000 linhas, está muito demorado, em torno de 4min +/- pra
atualizar a recontagem...
Será que teria uma maneira de deixar esse processo de forma instantânea assim como ocorre com a formula..?? que mudou a data, de imediato já é feito as alterações em toda a coluna...
Obg..
Postado : 28/07/2020 8:48 am