El Método Secreto para Manipular Autoformas desde un Slicer o Segmentador en Excel
Вставка
- Опубліковано 9 лют 2025
- Referencia archivo: Workbook 1315
Clic aquí para descargar el libro de trabajo de Excel: www.excelhecho...
En este tutorial comparto contigo el método que yo uso para modificar, interactuar, o manipular las diversas autoformas en Excel desde un Slicer o Segmentador incorporado en una hoja de cálculo. Lo único complicado aquí es entender que debemos crear una tabla de datos, el resto es pan comido. Sigue el paso a paso y hazlo tu mismo. ¡Espero te sea útil el video tutorial! Que tengas un lindo día.
Tutorial para descargar los archivos de Excel Hecho Fácil: • Como Descargar Archivo...
¿Quieres patrocinar este proyecto? Cómprame un café aquí: www.excelhechof...
Te estaré muy agradecido.
#Excel #TrucosExcel #FormulasExcel
Excelente Profe, como siempre. Me llevo el mensaje de la capa de dibujo, eso quiere decir que cuando yo digo que para mi Excel es como un lienzo entonces no estaba equivocado.... Gracias siempre por mostrar estas cosas que no se ve ni se escucha en otro lado si no en su canal. Un fuerte abrazo.....
Si, la capa de dibujo siempre ha existido, allí colocamos todo lo que no entra en las celdas. Un abrazo amigo.
Andrés, eres puro ingenio, el método que has ideado es buenísimo habiéndome gustado mucho la utilización de las propiedades que tiene la función SUBTOTALES cuando decidimos que únicamente tenga en cuenta aquellas celdas que no se encuentren ocultas.
Aprendiendo muchísimo cada día de tus enseñanzas amigo, mucha fuerza y ánimo en tu andadura.
Fuerte abrazo desde España parcero!!!
Gracias Don Tomás, me alegra que te haya gustado un resto. Esto de VBA es muy bueno mezclado con fórmulas, y si, Excel es ilimitado, el que lo maneje bien tiene un análisis correcto de los datos... Gracias por siempre estar pendiente del nuevo contenido... Un abrazo fuerte amigo hasta España. Saludos.
Muy brillante, como siempre. Ciertamente VBA sigue resultando potente y hay que valorarlo en su justa medida. Muchas gracias Andrés.
Gracias Iván, me alegra que te haya gustado. Un abrazo fuerte hasta la distancia. Saludos
Gracias, genio! 🎉😊
A vos por comentar. Saludos.
Genial!.. Saludos y gracias Andrés.
Gracias
Muuchas gracias, una pregunta, en mi trabajo tenemos prohibido usar macros, sabe Ud como hacer lo mismo sin macros? O, como aplicar un formato condicional, pero sin macros, solo con formulas. Creo que no es posible... 😢. 1000 gracias y gran trabajo.
Yo lo hice sin macros, puedo ayudarte......
@ y como? Me gustaria aprender 🙂
le escribo desde Perú,Como siempre interesantes y novedosos sus Videos Andres, Consulta, se puede insertar una imagen que tenga dimensiones, como ancho y largo, y que estos cambien de tamaño en funcion al valor que se le asigne a un determinado celda
Si, si es posible hacerlo, déjame lo valido y te comento. Saludos.
Un pedido. No a Andrés, que ya demasiado nos da. Pero sí a alguno de nosotros, miembros de esta comunidad. Alguna idea de cómo hacer para que se pueda escoger más de una opción para colorear?
Con el siguiente código, se reemplaza la celda por el rango que desborda esa celda:
Option Explicit
Private Sub Worksheet_Calculate()
Dim rango As Range
' Define el rango de la matriz dinámica
Set rango = Hoja1.Range("C1#")
Dim forma As Shape
For Each forma In Hoja1.Shapes
If Left(forma.Name, 1) = "_" Then
forma.Fill.ForeColor.RGB = RGB(191, 191, 191)
End If
Next forma
' Comprueba si el rango tiene algún valor no vacío
If Application.WorksheetFunction.CountA(rango) > 0 Then
' Itera sobre todas las celdas del rango para ver cuál tiene valor y actualiza las formas correspondientes
Dim celda As Range
For Each celda In rango
If celda.Value "" Then
Hoja1.Shapes(celda.Value).Fill.ForeColor.RGB = RGB(255, 225, 100)
End If
Next celda
End If
End Sub
Me falta adecuar mejor la fórmula de esa celda "C1#" para devolver el resultado de la selección de objetos que se colorean.
Con el segmentador no lo consigo, pero me alcanza con un buen par de fórmulas de filtro automático.
Saludos
Andres, ayuuuuudame :(, quiero en excel hacer algo, mira es un tipo de redondeo pero un poco complejo, se trata de si el numero esta del .10 al .39 dejarlo redondeado en entero hacia abajo, si esta del .40 al .59 dejarlo en .50 y si esta del .60 al .99 dejarlo en dedondeo hacia arriba, no puedo encontrar la formula correcta porfavo ayudameeeeee 😢😢
Lo miro... Saludos.
Buenas, a mí esta fórmula no me funciona, porque cuando selecciona en la segmentación de datos un único valor sólo me sale el nombre cuando es España, el subtotal de cualquier otro país no me devuelve 1 si sólo hay uno seleccionada por lo que la prueba lógica siempre me devuelve un vacío salvo cuando está filtrado España... no entiendo por qué pasa esto