Cómo reorganizar las diapositivas de forma efectiva en tu presentación de PowerPoint



¿Necesitas darle un toque especial a tu presentación de PowerPoint? Quizás estés cansado del mismo orden predecible de diapositivas y quieras añadir un elemento sorpresa para tu audiencia, como barajarlas aleatoriamente. PowerPoint no lo hace de forma tan obvia, pero con un pequeño ajuste, ya sea manualmente o con macros VBA, puedes hacer que tu presentación sea mucho más dinámica. Aunque parezca extraño, estos pequeños trucos pueden ayudarte a mantener a los espectadores atentos, especialmente si estás usando cuestionarios, tarjetas de memoria o cualquier actividad interactiva donde el orden sea importante.

Dicho esto, no es perfecto. La mezcla manual funciona bien para mazos pequeños, pero si buscas aleatoriedad real, es mejor usar VBA.¿El inconveniente? Habilitar macros puede ser complicado si no tienes experiencia, y algunas configuraciones pueden bloquearlas por completo. Aun así, una vez configurado, puedes ejecutar una macro que aleatorice tus diapositivas cuando quieras: ideal para experimentos o presentaciones creativas. Ten en cuenta que, en algunos ordenadores, esto falla la primera vez y luego funciona mágicamente tras reiniciar, así que no te desanimes si al principio no funciona correctamente.

Cómo reorganizar manualmente las diapositivas en PowerPoint

Comience con la vista Clasificador de diapositivas

Es bastante sencillo. Ve a la pestaña Vista en el menú superior y haz clic en Clasificador de diapositivas. Verás miniaturas de todas tus diapositivas. Es útil para reorganizarlas rápidamente, pero no garantiza una aleatoriedad total, sobre todo si lo haces manualmente. Tendrás que arrastrar y soltar las diapositivas para reordenarlas; puede resultar tedioso si tienes una presentación grande. Puedes usar el botón Alejar ( icono en la esquina inferior derecha) para ver todas las diapositivas a la vez. En algunas configuraciones, puede que necesites intentarlo un par de veces para obtener una buena vista general, pero es suficientemente rápido para reorganizarlas rápidamente.

Reorganizar las diapositivas manualmente

  • Haz clic en la miniatura de una diapositiva y arrástrala a una posición diferente en la secuencia. Repite el proceso con las demás diapositivas hasta que estés satisfecho con la aleatoriedad. En realidad, se trata más de dominar la disposición de las diapositivas estratégicamente que de lograr una verdadera aleatoriedad, pero es suficientemente rápido si solo necesitas preparar una presentación rápidamente.

Ten en cuenta que esto no garantiza una mezcla perfecta. Para algo más fiable y automatizado, lo mejor es usar VBA.

Cómo aleatorizar diapositivas de PowerPoint usando código VBA

Prepara tus macros

Esta parte es un poco técnica, pero totalmente factible. Primero, necesitas tener habilitada la pestaña Desarrollador. En PowerPoint, ve a Archivo > Opciones y luego busca Personalizar cinta de opciones en el panel izquierdo. En el panel derecho, marca la casilla junto a Desarrollador y haz clic en Aceptar. Ahora verás una nueva pestaña en la cinta de opciones llamada Desarrollador.

Inserta y ejecuta la macro.

  • Haz clic en Desarrollador > Macros.
  • Dale un nombre, como ShuffleSlides, y luego haz clic en Crear. Esto abre el Editor de Visual Basic, donde reside toda la magia de VBA.

Pegue su código VBA

Copie e inserte el siguiente código en el editor:

Sub Shuffleslides() Dim FirstSlide As Integer Dim LastSlide As Integer Dim RSN As Integer Randomize FirstSlide = 2 ' change if your starting slide isn't 2 LastSlide = ActivePresentation. Slides. Count ' automatically detect total slides Do While True ' Keep shuffling forever or until you stop it RSN = Int((LastSlide - FirstSlide + 1) * Rnd + FirstSlide) ActivePresentation. Slides(FirstSlide).MoveTo RSN ' Wait a bit before each shuffle, so it doesn't happen instantly Application. Wait (Now + TimeValue("0:00:01")) ' waits 1 sec Loop End Sub 

Esta versión detecta automáticamente todas las diapositivas de la presentación (mediante [método/función/método ActivePresentation. Slides. Count]) en lugar de configurar manualmente los rangos de diapositivas, lo cual es más práctico si se desea barajar toda la presentación. El bucle infinito con pausa permite configurarlo para que las diapositivas se barajen a un ritmo determinado, pero ¡cuidado!, seguirá barajándose indefinidamente a menos que se detenga manualmente.

Configura tu botón para que se reproduzca aleatoriamente durante el programa.

  • Vuelve a PowerPoint, inserta una forma en tu diapositiva y luego haz clic derecho sobre ella > Asignar macro.
  • Selecciona Shuffleslides (o como hayas llamado a tu macro).
  • Ahora, al ejecutar la presentación de diapositivas, al hacer clic en ese botón comenzará la reproducción aleatoria. También puedes configurar la macro para que se ejecute con un temporizador o automáticamente, según el nivel de detalle que desees.

Guárdalo correctamente

Recuerda guardar el archivo como PPTM (con macros habilitadas): Archivo > Guardar como > selecciona PPTM en el menú desplegable. De lo contrario, PowerPoint eliminará las macros y no funcionará la próxima vez.

Truco adicional: Baraja solo las diapositivas pares o impares.

Si solo quieres barajar la mitad de tus diapositivas (por ejemplo, solo las pares), puedes modificar la macro para que se aplique únicamente a esas. El código VBA puede incluir una comprobación para RSN Mod 2barajar solo las diapositivas pares o impares. Esto resulta útil si quieres mantener fijas ciertas diapositivas, como la del título o la información clave.

Cómo hacer que tu diapositiva aleatoria se repita infinitamente

¿Quieres una presentación de diapositivas que se actualice continuamente cada pocos segundos? El código anterior, con un bucle `while true` y `Application. Wait`, es la solución. Ten en cuenta que seguirá ejecutándose hasta que intervengas, lo cual puede ser útil para un quiosco informativo o una pantalla, como una valla publicitaria digital. Pero no la dejes ejecutándose en tu escritorio sin supervisión durante mucho tiempo, porque, bueno, PowerPoint podría fallar o te aburrirás.

Resumen

Sinceramente, estos métodos no son perfectos, pero funcionan. La mezcla manual es rápida y poco elegante, mientras que las macros ofrecen verdadera aleatoriedad con mayor control. Recuerda guardar como PPTM, habilitar las macros y estar atento a las advertencias de seguridad. Estos trucos funcionan mejor si ya conoces bien la configuración de seguridad de las macros, ya que Office a veces puede ser complicado con ellas.

Resumen

  • Mezcla manual en el clasificador de diapositivas: rápida pero no muy aleatoria.
  • Utilice macros de VBA para lograr verdadera aleatoriedad y automatización.
  • Ajusta el código VBA para elegir qué diapositivas barajar o reproducir en bucle infinito.
  • No olvides guardar como PPTM para que no se pierdan las macros.
  • Es probable que tengas que experimentar un poco, sobre todo con la configuración de seguridad de las macros.

Conclusión

Con suerte, esto les servirá como punto de partida para hacer sus presentaciones más dinámicas. Ya sea que estén experimentando o creando un cuestionario interactivo sofisticado, la posibilidad de barajar las diapositivas aleatoriamente añade un toque de imprevisibilidad que puede mantener a la audiencia atenta. Es bastante interesante, y una vez que configuran la macro, es muy fácil usarla en futuras presentaciones. Crucemos los dedos para que esto ayude a ahorrar tiempo o a darle un toque más profesional a sus presentaciones.



¿Te resultó útil este artículo?