Activar autofiltros en excel vba
Estimada comunidad, estoy haciendo un código con filtro automático y al momento que la celda queda vacía, me tira error porque no es capaz de limpiar los filtros activados. Les dejo el código agradeciendo su ayuda.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim maquina As String
maquina1 = Range("maquina")
If maquina1 <> Empty Then
' ActiveSheet.ListObjects("tabla").Range.AutoFilter field:=4 'resetea cantidad de la columna 4
Range("tabla").AutoFilter Field:=4, Criteria1:="=" & maquina1
End If
If Range("maquina").Value = Empty Then
ActiveSheet.ListObjects("tabla").Range.AutoFilter Field:=4 'error se produce en esta línea
End If
End Sub
1 Respuesta
Respuesta de Dante Amor
2