💎Únete a este canal y accede a los beneficios de la membresía: bit.ly/MiembroCanalAutomatizador
@ExcelHechoFacil
Ай бұрын
Interesante! Gracias Alfonso por este valioso contenido. Saludos amigo.
@ElAutomatizador
Ай бұрын
Con todo gusto, gracias por el apoyo mi estimado Andrés.
@alejandraas442
Ай бұрын
Excelente, gracias
@ElAutomatizador
Ай бұрын
Con mucho gusto Alejandra, saludos.
@jorgeencisocuba9563
Ай бұрын
Muy bueno, se agradece
@ElAutomatizador
Ай бұрын
Hola Jorge, con mucho gusto, saludos.
@Manu_Romero
Ай бұрын
Me encantó. Me pareció una idea genial. Se podría hacer lo mismo pero con un segmentador de tiempo? Quiero decir, que el segmentador coja el dato de una celda y filtre por el valor de una celda. Es algo que se usa mucho y a todos tus seguidores nos vendria genial.
@ElAutomatizador
Ай бұрын
Hola Manu, si claro, se puede, solo es reemplazar en el código VBA los nombres de la categoría y ahí escribir la referencia de la celda que tiene el dato, saludos.
@IvanCortinas_ES
Ай бұрын
Espectacular video Alfonso. Conocía PivotCache, pero no SlicerCache. Me pregunto si hay algo parecido para la Escala de Tiempo? Muchas gracias por compartir el contenido!!!
@IvanCortinas_ES
Ай бұрын
La pregunta va referida a una hipotética tabla dinámica. Lógicamente en las tablas no hay posibilidad de escala de tiempo. Gracias.
@ElAutomatizadors1
Ай бұрын
Saludos, En Excel, cuando trabajas con Escalas de Tiempo (Timeline), estas están asociadas a un objeto llamado TimelineState. Aunque no es exactamente igual a SlicerCache, cumple una función similar de manejar y controlar la configuración de las Escalas de Tiempo. A continuación un ejemplo: Sub ConfigurarEscalaDeTiempo() Dim ws As Worksheet Dim pt As PivotTable Dim tln As Timeline ' Asegúrate de que estás trabajando en la hoja correcta Set ws = ThisWorkbook.Sheets("NombreDeTuHoja") ' Encuentra la tabla dinámica Set pt = ws.PivotTables("NombreDeTuTablaDinamica") ' Agrega una nueva Escala de Tiempo Set tln = ws.Shapes.AddTimeline(pt).Timeline ' Configura la Escala de Tiempo With tln.TimelineState .SetFilterDateRange "01/01/2023", "31/12/2023" End With End Sub Este script agrega una Escala de Tiempo a una tabla dinámica y configura el rango de fechas a un año específico.
@IvanCortinas_ES
Ай бұрын
@@ElAutomatizadors1 Me falla esta instrucción... Set tln = ws.Shapes.AddTimeline(pt).Timeline No me aparece ningún método AddTimeline disponible para el objeto Shapes. Error 438 - El objeto no admite esta propiedad o método. Aparte el Dim inicial debería ser... Dim tln As TimelineState Gracias de todas maneras Alfonso.
Пікірлер: 13