Quiero ordenar automáticamente los datos en una tabla, de forma que al ingresar los datos en una fila los datos se organicen según un criterio (fecha) al ingresar los datos en la última celda del rango o al teclear intro.
Lo he intentado con este código:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 4 Then
With Range("A:D")
.Sort key1:=.Cells(1, 1), Header:=xlYes
End With
End If
End Sub
Pero solo sirve para rangos normales, no para tablas dinámicas.
Hola,
Quiero ordenar automáticamente los datos en una tabla, de forma que al ingresar los datos en una fila los datos se organicen según un criterio (fecha) al ingresar los datos en la última celda del rango o al teclear intro.
Lo he intentado con este código:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 4 Then
With Range("A:D")
.Sort key1:=.Cells(1, 1), Header:=xlYes
End With
End If
End Sub
Pero solo sirve para rangos normales, no para tablas dinámicas.
¿Alguien me puede sugerir algo similar?
Gracias.
tabla_dinámica.xlsm