Para evitar trabajar en una hoja Excel que tenga filas ocultas (filtros), se puede incluir esta macro que elimina el filtro:
VB
Private Sub CommandButton1_Click()
If ActiveSheet.FilterMode = True Then
ActiveSheet.ShowAllData 'Esta línea quita el filtro
End If
ActiveSheet.AutoFilterMode = False 'Incluir si se quiere quitar las flechas de filtro
End Sub
Deja una respuesta