jueves

Colorear fila activa (parte 2)

Hola

En el anterior tema Colorear facilmente la fila activa se colorea la fila/rango activa pero a peticion de un usuario de este blog, comparto y adjunto el archivo relativo a este objetivo, pero con la diferencia que este va con formato condicional, porque? pues porque con este metodo no se elimina en absoluto el formato original donde se encuentran los datos en la tabla y como "plus" se puede activar o desactivar con un boton/checkbox

Espero sea de utilidad

Saludos




sábado

Mostrar Lista Desplegable Sin Presionar La Flecha

Hola

Hace un tiempo (cuando comence con esto de Excel) pense que no era posible mostrar los datos de una lista desplegable (desde validacion de datos) en la hoja de Excel, sin presionar la flechita, pues lo bueno que Excel es muy versatil, adjunto el archivo donde podran observar como lo consegui, es muy sencillo

Espero como siempre sea de utilidad

Saludos desde Honduras

lunes

Enviar rango de Excel por correo

Hola

Hace unos dias alguien de por ahi me consulto, sobre como enviar un rango seleccionado/filtrado por correo desde Excel, pues existe una forma muy facil para hacerlo, se supone que filtramos la tabla y esos datos visibles apareceran en el cuerpo del texto

Pd tambien se puede adjuntar el archivo de una vez

Revisar el adjunto y espero sea de utilidad

Saludos desde Honduras

miércoles

Turbo Filtro en Userform

Hola

Este aporte es una version similar al turbofiltro, pero enfocado dentro de un userform (formulario), la verdad no es complicado el codigo (ya lo veran)

1- Se puede adaptar a cualquier base de datos
2- Se puede iniciar desde cualquier hoja
3- Se debe dejar libre la hoja "LISTBOX" (esta oculta)
4- Para Nombre/Apellido la busqueda es del tipo comodin *caracteres*
5- Para Puesto y Area es del tipo comodin *caracteres
6- Para Legajo y Categoria la busqueda es meramente numerica
7- El filtro es permanente, es decir dinamico, mientras introduces cualquier caracter
8- Si los textbox estan vacios el Listbox se limpia

Espero lo disfruten y que se aproveche

Saludos desde Honduras

Colorear celda en filtro activo

Hola
A veces algunos usuarios se pierden, en sus bases de datos, cuando estan haciendo muchos filtros, en el sentido de que Excel da color nada mas a la flechita del filtro activo, pues bien lo que tratan las siguientes macros es de colorear el encabezado donde existe un filtro de datos

Sub colorearceldafiltro()
Application.ScreenUpdating = False
With ActiveShee
tucol = .Range("A1", .Range("A1")).End(xlToRight).Column If .AutoFilterMode Then
With Range(Cells(1, 1), Cells(1, ucol))
.Interior.ColorIndex = 0
.Font.ColorIndex = 0
End With
For col = 1 To ucol
With .AutoFilter.Filters(col)
If .On Then
'c1 = .Criteria1
With Cells(1, col)
'.Value = "'" & VBA.Mid(c1, VBA.InStr(c1, "=") + 1, 100)
.Font.ColorIndex = 2
.Interior.ColorIndex = 1
End With
End If
End With
Next col
End If
End With
Application.ScreenUpdating = True
End Sub


Revisar el adjunto para pruebas y espero sea de utilidad

Saludos