Traducir el blog
Formula1 3D Menu Excel
🔝To change the language of this blog post, choose it from the Google box at the top left.
ACTUALIZACIÓN del 20 de noviembre: Descarga abajo la versión 1.15 con los datos de la última carrera de esta temporada en Emiratos Árabes Unidos.
Se me ha ocurrido adaptar una plantilla de la interesante página de ExcelVisual, con la autorización de su autor original (enlace a Twitter), para visualizar datos de la Formula1 con un Menú 3D que simula un efecto de gamificación al seleccionar un piloto de carreras.
En un artículo anterior presenté el Menú 3D en su versión original y le di todo el crédito a su autor:
Ahora verás cómo he creado este nuevo Menú 3D de Formula1 en Excel, con el siguiente aspecto visual:
El resultado se aprecia mejor en este vídeo con datos de la Formula1:
Para tratar de hacer que este Menú 3D sea más fácil de usar, he modificado las hojas originales:
- Traduciendo todo al inglés. En la versión original había una mezcla de inglés y ruso.
- Eliminando datos del Menú 3D de la hoja 'DASHBOARD' y conteniendo únicamente objetos visuales, con lo que se ha separado la capa de presentación visual (frontend - interfaz de usuario) de la capa de acceso a datos (backend - procesamiento de datos).
- Añadiendo un nuevo dato a la hoja 'DASHBOARD' para modificar la velocidad (Speed) de rotación del Menú 3D, de 1 (mínima) a 7 (máxima).
- Consolidando todos los datos del Menú 3D en la hoja 'MENU', incluidos los que había en la hoja 'Processing'.
- Protegiendo todas las hojas sin contraseña.
- Eliminando el mapa de calor de USA, hecho con tantas formas como estados USA.
- Añadiendo un gráfico de mapa coroplético, fácilmente programable para visualizar todos los países del mundo, aunque solamente está incluido en las versiones recientes de Excel 2019, Excel 2021 y Excel para Microsoft 365.
- Usando la herramienta de cámara de Excel para incrustar los datos de los equipos y los pilotos de Formula1.
- Insertando un gráfico de línea de tiempo (timeline chart) para visualizar los ganadores de las carreras de Formula1.
- Creando unos cuantos nombres definidos para las celdas y los rangos de la hoja 'MENU':
He adaptado las hojas para visualizar datos de la Formula1.
Hoja 'DASHBOARD': Contiene todos los elementos visuales.
- FORMULA1 3D MENU: Con los 5 pilotos de Formula1 y la posibilidad de visualizarlos todos a la vez. Además con el nuevo cambio de velocidad: Speed, con 7 velocidades: de x1 a x7.
- TEAMS: Con 3 equipos de Formula1 mediante captura de cámara que, al ser muy lenta de refresco, obliga a ocultarla durante el efecto carrusel.
- DRIVERS: Con 5 pilotos de Formula1 mediante captura de cámara que, al ser muy lenta de refresco, obliga a ocultarla durante el efecto carrusel.
- COUNTRIES: Con los países de los pilotos mediante segmentación de datos de países y de grupos de países por: Driver; Team; Win1; Win2; Win3, con los países donde han ganado carreras los 3 primeros pilotos.
- MAP: Con un mapa coroplético automático, visualizando solo regiones con datos y mostrando todas las etiquetas.
- RACES: Con un gráfico de línea de tiempo con las carreras de Formula1 celebradas en 2022, pudiendo seleccionar por fecha de las carreras con una segmentación de datos.
Hoja 'MENU' con los datos del Menú 3D:
- Posición: myPosStart en la celda B2 y myPosEnd en la celda B3.
- My drive: valor del piloto seleccionado con myMenu en la celda B4.
- New: identifica al nuevo piloto con myMenuNew en la celda B5.
- Old: identifica al viejo piloto con myMenuOld en la celda B11.
- Drivers: Los 5 pilotos en el rango B6:B10.
- Width: Columna C con el ancho de las imágenes de cada piloto cuando gira el Menú 3D.
- Height: Columna D con el alto de las imágenes de cada piloto cuando gira el Menú 3D.
- Keys: Columna E con las claves del movimiento de las imágenes cuando gira el Menú 3D.
- Opt Pos: Columna F con la posición de las 5 imágenes de los pilotos.
- P1 a P5: Posición de las imágenes en el rango F2:K6.
- L1 a L5: Bucles de las imágenes en el rango L2:P5.
Hoja 'MALL' con datos e imágenes de los 5 pilotos y sus equipos.
Hojas 'M1' a 'M5' con datos e imágenes de cada piloto y su equipo.
Hoja 'MAP' con la tabla de países filtrada por el piloto elegido, por ejemplo M1 para Carlos Sainz.
- Country: País.
- Group: con el grupo del país del piloto (Driver), del equipo (Team) y de los 3 primeros premios de las carreras (Win1, Win2, Win3).
- Driver: con la identificación de los pilotos de M1 a M5.
Hoja 'RACES' con las carreras filtradas por fecha y piloto.
- Date: Fecha de la carrera.
- Race: Ciudad del circuito de carreras.
- Winner: Posición en el pódium de los ganadores de cada carrera, debiendo editar un 3 para el primero; un 2 para el segundo y un 1 para el tercero.
- Driver: con la identificación de los pilotos de M1 a M5.
- Name: nombre del piloto.
He intentado mejorar las macros VBA del modelo original de ExcelVisual:
- Añadiendo indentación en las macros para que sean más fáciles de leer.
- Añadiendo información de cada macro, como autor original y fecha de último cambio.
- Simplificando las macros con nombres definidos y usando la instrucción With.
- Referenciando rangos de la hoja 'MENU'.
- Separando las macros del Menú 3D del resto de macros.
- Retrasando la ejecución de los bucles durante el movimiento con efecto carrusel.
Las macros que mueven el Menú 3D y lo hacen interactivo son las siguientes en cada módulo:
Module1_Optmenu: con la macro que selecciona al piloto.
- Optmenu: Obtiene el piloto elegido con la propiedad Application.Caller, que devuelve el nombre del objeto seleccionado, en este caso la imagen de un piloto en el Menú 3D.
Module2_CircularMotion: Con las macros que producen el efecto carrusel.
- CircularMotionMenu: Bucle para girar el Menú 3D en el sentido de las agujas del reloj.
- ChangeSpeed: Función para obtener el cambio de velocidades de rotación del carrusel.
- WaitDelay: Macro para retardar la ejecución del movimiento circular, cediendo la ejecución a otros procesos del sistema operativo mediante la función DoEvents.
- Incluye 3 constantes necesarias para el movimiento circular del Menú 3D.
Module3_Transformer: Con las macros que transforman el carrusel en todos los pilotos o en un piloto.
- TransformerMenu: Transforma el Menú 3D para visualizar a todos los pilotos.
- UntransformerMenu: Transforma el Menú 3D para visualizar a un único piloto.
Module4_Formula1: Con las macros que visualizan los datos de los pilotos de Formula1.
- VisualF1: Lanza las macros de los pilotos.
- ChangeCameras: Macro para cambiar las herramientas de cámara de Excel.
- ChangeMap: Macro para filtrar la tabla de países que se verán en el gráfico de mapa coroplético.
- ChangeRaces: Macro para filtrar el gráfico de línea de tiempo con las carreras de Formula1. Observa como consigo crear un pódium con los 3 pilotos ganadores de cada carrera. Los valores del campo Winner en la tabla son: 3, 2 y 1 para que en el gráfico tenga más altura el piloto ganador. Se convierten en los puestos 1, 2 y 3 gracias a un formato de celdas de número personalizado del tipo: [>2]1;[<2]3;0
- ProtectSheet: Macro para proteger una hoja.
- UnprotectSheet: Macro para desproteger una hoja.
ACTUALIZADO: 2022-11-21 con la última carrera de esta temporada el 20 de noviembre en Emiratos Árabes Unidos.
Puedes descargar este nuevo Menú 3D con datos de 5 pilotos de Formula1 v1.14 desde estos enlaces:
- Microsoft OneDrive: Formula1 3D Menu Excel - PW1.xlsm
- Sites Google Drive: Formula1 3D Menu Excel - PW1.xlsm
Abre la plantilla con una versión de Excel de escritorio igual o superior a Excel 2019 y presiona el botón: Habilitar edición
Aparece RIESGO DE SEGURIDAD Microsoft ha bloqueado la ejecución de macros porque el origen de este archivo no es de confianza. Con un botón: Obtener más información
Para desbloquear el archivo se debe abrir el Explorador de archivos y hacer clic con el botón derecho del ratón sobre el archivo, seleccionando Propiedades.
Marcar la casilla: Desbloquear y hacer clic en el botón: Aplicar
Abrir el archivo de nuevo, apareciendo una ADVERTENCIA DE SEGURIDAD: Las macros se han deshabilitado. Presiona el botón: Habilitar contenido
Esta plantilla contiene macros y no está protegida, por lo que se pueden estudiar y analizar las fórmulas y el código VBA.
Si te gusta, gracias por tus comentarios y por compartir este artículo en tus redes de entusiastas de Excel.
Mi lista de blogs
-
Ordenar Hojas en Excel usando el Ordenamiento Burbuja - Ordenar hojas en Excel puede ser una tarea crucial para organizar y visualizar datos de manera efectiva. En este artículo, […] The post Ordenar Hojas en ...Hace 1 día
-
Can Excel Handle Piping Pressure Drop Calcs? - If you’ve ever found yourself grappling with the task of calculating pressure drops in piping systems, you’re in the right place. In this post, I’ll […]Hace 1 día
-
How to Format Cells in Microsoft Excel - If you’re wondering how to format cells in Excel to make your worksheets look good, you’ve come to the right place! When you type numerical values or text ...Hace 2 días
-
What's New in Excel (April 2024) - Welcome to the April 2024 update. Generating multiple formula columns, creating complex formula columns that span across multiple tables, and new ways t...Hace 3 días
-
Semiprimos suma de los primeros - (Ver entradas anteriores sobre números semiprimos) Cualquier número elegido al azar no tiene que ser suma de los primeros números de cierto tipo, como pr...Hace 4 días
-
PLEASE UPDATE THE RSS FEED - The RSS feed URL you're currently using https://follow.it/excelunusual will stop working shortly. Please add /rss at the and of the URL, so that the URL ...Hace 1 semana
-
PLEASE UPDATE THE RSS FEED - The RSS feed URL you're currently using https://follow.it/excel-foro-ejercicios-ejemplos-soluciones-dudas will stop working shortly. Please add /rss at t...Hace 1 semana
-
PLEASE UPDATE THE RSS FEED - [image: PLEASE UPDATE THE RSS FEED] The RSS feed URL you're currently using https://follow.it/jldexcelsp will stop working shortly. Please add /rss at the...Hace 1 semana
-
Excel Dependent Drop Down Lists – Block Changes - One of my favourite Excel features is a data validation drop down list. In just a couple of minutes, you can make a list of items, then make that list appe...Hace 1 semana
-
Excel Power Query: Obtener y transformar - Iconos más importantes de Obtener y transformar de Excel 2016: Obtener y transformar (Power Query) de Yolanda Cuesta Altieri Excel Power Query: Obtener y...Hace 1 semana
-
CONTROLAR LOS TIEMPOS EN NUESTRAS APLICACIONES DE POWER APPS CON EL TEMPORIZADOR - Hola a todos! Cuanto realizamos programaciones es normal el uso de funciones para pausar la ejecución del código un determinado tiempo o para programarlo...Hace 1 semana
-
Let, Lambda, and py_Eval - I have covered the new Excel Let and Lambda functions before at: Two New Functions; Let and Lambda Eval and Let examples Lambda and VBA The Lambda function...Hace 1 semana
-
Conversor PGN de ajedrez mejorado - 🔝*Select the language of this blog post in the Google box at the top left. * Esta es la *4ª versión del Conversor PGN de ajedrez* que hago, cada uno ...Hace 2 semanas
-
Announcing Power BI Dashboard Contest (win $500 prizes!) - Hey there, I have a SUPER exciting announcement! April is about to get a whole lot sweeter with our Power BI Dashboard Contest! Your mission, should you ...Hace 3 semanas
-
Minutos de juego y puntos. El Espanyol, sus finales de partido y mis enfados - Pienso que el Espanyol este 2024 se está dejando muchos puntos al final de los partidos. Cuando el ... Leer más » The post Minutos de juego y puntos. El ...Hace 4 semanas
-
TikTok’s search evolution - 2 in 5 Americans use TikTok as a search engine. Nearly 1 in 10 Gen Zers are more likely to rely on TikTok than Google as a search engine. More than half of...Hace 1 mes
-
Aprende cómo usar la función #Filtrar con rangos de fechas SIN macros 📋 [VIDEO] - ¿Alguna vez te has preguntado cómo puedes filtrar tus datos por fechas específicas en Excel de manera rápida y eficiente? En este video, voy a enseñarte pa...Hace 1 mes
-
MASTERCLASS Gratis – Gráfica de Gestión Proyectos en #EXCEL. - Aprende a crear un Gráfico de CURVA S, ideal para GESTIÓN DE PROYECTOS, porque te permite identificar como esta tu proyecto tanto en COSTOS como en TIEMP...Hace 2 meses
-
Interés compuesto con Excel - En la imagen, se presenta un esquema de las distintas funciones Excel para calcular el valor del dinero en el tiempo mediante la capitalización compuesta...Hace 3 meses
-
Demos cursos de Excel 2007, 2010, 2013, 2016, 365 - Puedes consultar las demostraciones de los siguientes capítulos de los cursos Excel. Demo cursos ExcelHace 3 meses
-
El sistema operativo no está configurado para ejecutar esta aplicacion. - Si esta semana habéis recibido el mensaje "El sistema operativo no está configurado para ejecutar esta aplicacion" cuanto intentásteis abrir alguna aplic...Hace 7 meses
-
Atajos esenciales de Excel que todo profesional debe conocer - Manejar Excel con destreza puede ser el superpoder que no sabías que necesitabas. Agiliza tus tareas diarias y sorprende a tus colegas con estos atajos c...Hace 8 meses
-
Unblocking and Enabling Macros - When Windows detects that a file has come from a computer other than the one you're using, it marks the file as coming from the web, and blocks the file....Hace 1 año
-
-
Navigating Outlook Favorites - I have these four favorites defined in Outlook: From the inbox, I could hit Shift+F6 to get into the Favorites area but sometimes I would end up in no man’...Hace 1 año
-
Progress on the Block Protocol - Since the 1990s, the web has been a publishing place for human-readable documents. Documents published on the web are in HTML. HTML has a little bit of… Re...Hace 1 año
-
Decálogo para realizar Trabajos de Fin de Grado (TFGs) y de Fin de Máster (TFMs) - 1.- Tanto TFGs como TFMs son un requisito para graduarse a la vez que una oportunidad para aprender. Así, el tiempo que se le dedica es muy variable. De...Hace 2 años
-
London Excel Meetup Workbooks - The workbooks used in my presentation on “Analytical and Interactive Dashboards in Excel” at the London Excel Meetup, September 3, 2020Hace 3 años
-
Dimensiones-Propiedades de perfiles de acero (IMCA) - Saludos compañeros, en esta oportunidad compartimos esta Planilla Excel que contiene las Propiedades y dimensiones de diferentes tipos de perfiles de acero...Hace 4 años
-
-
-
-
-
-
15 Response to "Formula1 3D Menu Excel"
ecotrend, I would greatly appreciate any feedback about my adaptation of your 3D Menu. Especially regarding the improvements of your macros.
Excel sheets can become a piece of art... Looking like professionally designed analytics dashboards!
Ya puedes descargar la actualización con la última carrera del 3 de julio en Gran Bretaña.
Está lista para su descarga la actualización con la carrera del 10 de julio en Austria.
Actualizada la descarga con la carrera del 24 de julio en Francia
Ya puedes descargar la actualización con la última carrera del 31 de julio en Hungría.
Ya puedes descargar la actualización con la última carrera del 28 de agosto en Bélgica.
Ya puedes descargar la actualización con la última carrera del 4 de septiembre en Países Bajos.
Ya puedes descargar la actualización con la última carrera del 11 de septiembre en Italia.
Ya puedes descargar la actualización con la última carrera del 2 de octubre en Singapur.
Ya puedes descargar la actualización con la última carrera del 9 de octubre en Japón.
Ya puedes descargar la actualización con la última carrera del 14 de octubre en Estados Unidos.
Ya puedes descargar la actualización con la última carrera del 30 de octubre en Méjico.
Ya puedes descargar la actualización con la última carrera del 13 de noviembre en Brasil.
Ya puedes descargar la actualización con la última carrera del 20 de noviembre en Emiratos Árabes Unidos. Este proyecto finaliza con esta actualización.
Leave A Reply
Dime si te gusta lo que lees y, si no te gusta, dime por qué. Tengo habilitada la moderación de comentarios. Tu comentario se publicará pronto.