Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

domingo, 21 de agosto de 2016

Una Macro que colorea la celda donde el filtro esté aplicado

**************************************************
Entrada creada por Huicho

**************************************************

Muchas gracias Huicho! Te agradezco mucho tu primera entrada y espero que haya muchas más!.

-----------------------------------------------------------------------------------


Cuando se trabaja con muchas celdas, y utilizamos filtros, hay un momento en que tienes varios filtros utilizados, y entre tanta información se olvida que columnas estamos utilizando con dicha herramienta.

En esta ocasión, comparto esta macro, la cual al ejecutar colorea el fondo de la celda de color negro y la fuente de color blanco, y así es más visible la celdas que están filtradas, y no deshacer todos los filtros o quitarlos y volver a empezar.

Asi que a abri el editor de Visual Basic y pegar...

El código es el siguiente:

'---------------------------------------------------------------------------------------
' Macro     : colorearceldafiltro
' Fecha      : 19/08/2016
'---------------------------------------------------------------------------------------
'

Sub colorearceldafiltro()
With ActiveSheet

ucol = .Range(ActiveCell, ActiveCell).End(xlToRight).Column
fil = ActiveCell.Row
    If .AutoFilterMode Then 
    With Range(Cells(fil, 1), Cells(fil, ucol))
        .Interior.ColorIndex = 0
        .Font.ColorIndex = 0
    End With
   
    For col = 1 To ucol
    With .AutoFilter.Filters(col)
    If .On Then
    fil = ActiveCell.Row
        With Cells(fil, col)
            .Font.ColorIndex = 2
            .Interior.ColorIndex = 1
        End With
    End If
    End With
    Next col
    End If
End With
End Sub
'---------------------------------------------------------------------------------------


Bueno, eso es todo, saludos 

Si te gustaría entender cómo funciona este código, por qué no coger mi curso de iniciación a las macros por tan sólo €50.

*********************************************************************************************

Por cierto si necesitas cursos personalizados de Excel via Skype mándame un email a 
elsabiodeexcel@gmail.com.

Nuevos cursos recientemente creados:

1. Tablas dinámicas - 2-3 horas por skype €45
2. Iniciación a las macros - aprende a tu propio ritmo €50


*********************************************************************************************
El Sabio de Excel les quiere recomendar un nuevo ebook que les explicará todo lo que necesitan saber sobre Power Pivots.

EL ADN DE POWER PIVOT

null
Guía paso a paso sobre Power Pivot, construcción de modelo de datos y el lenguaje DAX, con orientación a inteligencia de negocios.
Viñetas red2   Formato: PDF Libre de DRM, Descarga INMEDIATA.
Viñetas red2   Datos Técnicos: 476 Páginas + Compendio de Archivos
Viñetas red2  Precio: $ 32 95 USD (Dólares Americanos)


El Sabio de Excel recibirá una comisión por cada compra del libro que se realice usando el link de a continuación. Esta comisión ayuda (y mucho) a seguir manteniendo esta web. 




****************************************************************************


Te ha gustado el artículo?



No te olvides de mostrar tu gratitud hacia el autor (yo) mediante una de las 3 siguientes acciones:

1. Puedes invitarme a un café pinchando en la siguiente imagen.

Image result for coffee icon


2. Puedes hacer clic en los anuncios mostrados en la página

3. Puedes recomendar el artículo en Google haciendo clic en g+1 (justo después del artículo), también puedes compartirlo en Facebook, y/o dejar comentarios.

Quieres aprender más en Excel o tienes algún problema que necesita solución?

Puedo ofrecer servicios de consultoría así como cursos personalizados online. Mírate el siguiente enlace si estás interesado/a.



Subscríbete y recibe todos las entradas por email


Para ello regístrate suministrando tu email en el sitio "Recibe los trucos en tu email" del menú de la derecha.

O sígueme por las redes sociales


No hay comentarios:

Publicar un comentario