Jak skutecznie przetasować slajdy w prezentacji PowerPoint



Masz ochotę urozmaicić swoją prezentację PowerPoint? Może masz dość przewidywalnej kolejności slajdów i chcesz dodać coś zaskakującego dla odbiorców – na przykład losowe przełączanie slajdów. PowerPoint nie sprawia, że ​​jest to od razu oczywiste, ale dzięki drobnym modyfikacjom – ręcznie lub za pomocą makr VBA – możesz sprawić, że Twoja prezentacja będzie o wiele bardziej dynamiczna. To trochę dziwne, ale te małe sztuczki mogą naprawdę pomóc utrzymać uwagę widzów, zwłaszcza jeśli robisz quizy, fiszki lub inne interaktywne rzeczy, gdzie kolejność może mieć znaczenie.

Mimo to, nie jest to rozwiązanie idealne. Ręczne tasowanie działa dobrze w przypadku małych talii, ale jeśli zależy Ci na prawdziwej losowości, lepiej użyć VBA. Haczyk? Włączanie makr może być uciążliwe, jeśli jesteś początkujący, a niektóre konfiguracje mogą całkowicie blokować makra. Mimo to, po skonfigurowaniu, możesz uruchomić makro, które losowo wyświetla slajdy na żądanie — idealne do eksperymentów lub kreatywnych prezentacji. Pamiętaj jednak, że na niektórych komputerach ta funkcja nie działa za pierwszym razem, a potem magicznie działa po ponownym uruchomieniu, więc nie zniechęcaj się, jeśli na początku będzie działać niestabilnie.

Jak ręcznie przetasować slajdy w programie PowerPoint

Rozpocznij od widoku Sortowania slajdów

To całkiem proste. Przejdź do zakładki „Widok ” w menu wstążki u góry, a następnie kliknij „Sortowanie slajdów”. Zobaczysz miniaturki wszystkich slajdów. Przydatne do szybkiej zmiany kolejności, ale nie gwarantuje to, że będzie ona całkowicie losowa, zwłaszcza jeśli robisz to ręcznie. Spodziewaj się klikania i przeciągania slajdów, aby zmienić ich kolejność — jest to dość żmudne, jeśli masz dużą prezentację. Możesz pomniejszyć slajdy za pomocą przycisku „Pomniejsz” ( ikona w prawym dolnym rogu), aby zobaczyć wszystkie slajdy naraz. W niektórych konfiguracjach uzyskanie dobrego przeglądu zajmuje kilka prób, ale hej, jest to wystarczająco szybkie, aby je po prostu przetasować.

Ręczne zmienianie kolejności slajdów

  • Kliknij miniaturę slajdu i przeciągnij ją w inne miejsce w sekwencji. Powtarzaj z innymi slajdami, aż będziesz zadowolony z losowości. Szczerze mówiąc, chodzi tu bardziej o szachowe opanowanie slajdów niż o prawdziwą losowość, ale to wystarczająco szybko, jeśli po prostu szybko się przygotowujesz.

Pamiętaj, że to nie gwarantuje idealnego przetasowania. Jeśli szukasz czegoś bardziej niezawodnego i zautomatyzowanego, wybierz VBA.

Jak losowo wyświetlać slajdy programu PowerPoint za pomocą kodu VBA

Przygotuj makra

Ta część jest trochę dziwaczna, ale całkowicie wykonalna. Najpierw musisz włączyć kartę Deweloper. W programie PowerPoint przejdź do Plik > Opcje, a następnie znajdź opcję Dostosuj wstążkę po lewej stronie. W prawym panelu zaznacz pole wyboru obok Deweloper i naciśnij OK. Teraz zobaczysz nową kartę na wstążce o nazwie Deweloper.

Wstaw i uruchom makro

  • Kliknij Deweloper > Makra.
  • Nadaj mu nazwę, na przykład ShuffleSlides, a następnie kliknij Utwórz. Otworzy się Edytor Visual Basic, w którym kryje się cała magia VBA.

Wklej swój kod VBA

Skopiuj i wstaw następujący kod do edytora:

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 

Ta wersja automatycznie wykrywa wszystkie slajdy w prezentacji (za pomocą ActivePresentation. Slides. Count) zamiast ręcznie konfigurować zakresy slajdów, co jest całkiem przydatne, jeśli chcesz mieć pełną pętlę. Nieskończona pętla z pauzą oznacza, że ​​możesz ją po prostu uruchomić i sprawić, by slajdy były odtwarzane w określonym rytmie, ale uważaj — będzie się odtwarzać w nieskończoność, chyba że zatrzymasz ją ręcznie.

Skonfiguruj przycisk tak, aby odtwarzał utwory losowo podczas pokazu

  • Wróć do programu PowerPoint, wstaw kształt na slajd, a następnie kliknij go prawym przyciskiem myszy > Przypisz makro.
  • Wybierz Shuffleslides (lub inną nazwę nadaną Twojemu makro).
  • Teraz, po uruchomieniu pokazu slajdów, kliknięcie tego przycisku spowoduje losowe odtwarzanie. Możesz też ustawić makro tak, aby działało automatycznie lub automatycznie, w zależności od tego, jak bardzo chcesz je rozbudować.

Zapisz to dobrze

Pamiętaj, aby zapisać plik w formacie PPTM (z obsługą makr) — Plik > Zapisz jako > wybierz PPTM z listy rozwijanej. W przeciwnym razie program PowerPoint usunie makra i nie będzie działał następnym razem.

Dodatkowa sztuczka: Tasuj tylko slajdy parzyste lub nieparzyste

Jeśli chcesz przetasować tylko połowę slajdów (np.tylko te parzyste), możesz zmodyfikować makro, aby dotyczyło tylko tych slajdów. Kod VBA może zawierać znacznik wyboru, który RSN Mod 2przetasuje tylko slajdy parzyste lub nieparzyste. Jest to przydatne, jeśli chcesz zachować stałe położenie niektórych slajdów, na przykład slajdu z tytułem lub kluczowych informacji.

Jak sprawić, by Twój slajd odtwarzał się w nieskończoność

Chcesz niekończącego się przetasowania, które co kilka sekund aktualizuje kolejność slajdów? Powyższy kod z pętlą while true i funkcją Application. Wait to idealny sposób. Pamiętaj tylko, że kod będzie działał, dopóki nie zainterweniujesz – co może być przydatne w kiosku informacyjnym lub na wyświetlaczu, takim jak cyfrowy billboard. Nie zostawiaj go jednak uruchomionego na pulpicie zbyt długo bez nadzoru, bo, cóż, PowerPoint może się zawiesić albo znudzisz się.

Podsumowanie

Szczerze mówiąc, te metody nie są idealne, ale działają. Ręczne mieszanie jest szybkie i nieefektywne, a makra dają prawdziwą losowość i dodatkową kontrolę. Pamiętaj tylko, aby zapisać plik jako PPTM, włączyć makra i zwracać uwagę na monity bezpieczeństwa. Te sztuczki działają najlepiej, jeśli znasz już ustawienia bezpieczeństwa makr, ponieważ Office czasami bywa uciążliwy w tym zakresie.

Streszczenie

  • Ręczne tasowanie za pomocą sortowania slajdów — szybkie, ale niezbyt losowe
  • Użyj makr VBA, aby uzyskać prawdziwą losowość i automatyzację
  • Dostosuj kod VBA, aby wybrać slajdy, które mają być odtwarzane losowo lub w pętli w nieskończoność
  • Nie zapomnij zapisać jako PPTM, aby nie utracić makr
  • Spodziewaj się trochę prób i błędów, zwłaszcza w przypadku ustawień zabezpieczeń makr

Wniosek

Mam nadzieję, że to dobry punkt wyjścia, by ożywić Twoje prezentacje. Niezależnie od tego, czy po prostu się bawisz, czy próbujesz stworzyć ciekawy interaktywny quiz, możliwość losowego mieszania slajdów dodaje odrobinę nieprzewidywalności, która może utrzymać zainteresowanie publiczności. To całkiem fajne, a po skonfigurowaniu makr, bez problemu można korzystać z nich przy kolejnych prezentacjach. Miejmy nadzieję, że niektórym osobom pomoże to zaoszczędzić czas lub nadać im bardziej profesjonalny charakter.



Czy ten artykuł był pomocny?