Hoe dia's willekeurig te maken in een PowerPoint-presentatie
Soms wilt u misschien een verrassingselement aan uw PowerPoint- presentatie toevoegen door de dia's willekeurig te schudden. Misschien maakt u bijvoorbeeld een presentatie voor uw leerlingen en wilt u enkele of alle flashcards in willekeurige volgorde afspelen.

Standaard heeft PowerPoint hiervoor geen ingebouwde functie, maar u kunt dit bereiken met behulp van een macro. In deze stapsgewijze handleiding laten we u zien hoe u dia's handmatig in willekeurige volgorde kunt afspelen en hoe u een VBA- code kunt gebruiken om het willekeurige shuffelproces te automatiseren.
Dia's handmatig in willekeurige volgorde afspelen(Manually Shuffle Slides) in PowerPoint
In Microsoft PowerPoint kunt u de dia's in uw presentatie handmatig in willekeurige volgorde afspelen, zodat ze in willekeurige volgorde worden weergegeven met behulp van de weergave "Diasorteerder". Hoewel deze methode misschien niet zo willekeurig is als het gebruik van macro's, kunt u de dia's toch in een andere volgorde herschikken.
Volg de onderstaande stappen om de dia's in een PowerPoint- presentatie handmatig in willekeurige volgorde af te spelen en in willekeurige volgorde te plaatsen .
- Open uw PowerPoint- presentatie en ga naar het tabblad Weergave(View) in het lintmenu bovenaan het scherm. Klik(Click) erop om het menu Beeld(View) te openen .

- Zoek in het menu Beeld naar de groep (View)Presentatieweergaven(Presentation Views) en selecteer de optie Diasorteerder(Slide Sorter) . Hierdoor wordt uw presentatie overgeschakeld naar de weergave Diasorteerder(Slide Sorter) , waar u alle diaminiaturen in één keer kunt zien.

- In de diasorteerderweergave(Slide Sorter) ziet u mogelijk grotere miniaturen van de dia's. Als uw presentatie veel dia's bevat, klikt u op de optie Uitzoomen(Zoom Out) , weergegeven door het pictogram – in de onderste werkbalk om een beter overzicht van alle dia's te krijgen. Blijf erop klikken totdat u alle dia's van de presentatie in één keer op het scherm ziet.
- Nu kunt u de dia's eenvoudig in willekeurige volgorde afspelen door op een dia te klikken en deze naar een willekeurige positie op het scherm te slepen. Herhaal deze stap met andere dia's om ze willekeurig te schudden. Ga door met het herschikken van de dia's totdat u tevreden bent met de nieuwe bestelling.

Houd er rekening mee dat deze methode geen volledig willekeurige volgorde garandeert, omdat deze afhankelijk is van uw handmatige opstelling. Als u een volledig willekeurige dia wilt zien verschijnen nadat u op de knop hebt gedrukt om de volgende dia weer te geven, kunt u de VBA-(VBA) macromethode gebruiken voor nauwkeuriger en geautomatiseerd willekeurig schudden.
Hoe PowerPoint-dia's(PowerPoint Slides) willekeurig te maken met behulp van een VBA-code
Om ervoor te zorgen dat uw PowerPoint-dia's in volledig willekeurige volgorde worden afgespeeld, moet u een beetje codering gebruiken. Met de optie Macro's in (Macros)Microsoft Office PowerPoint kunt u (Microsoft Office PowerPoint)VBA- codes uitvoeren om de dia's in uw presentatie automatisch in willekeurige volgorde af te spelen.
In deze zelfstudie laten we u zien hoe u uw dia's in willekeurige volgorde kunt afspelen, zonder duplicaten. Volg de onderstaande stappen om dia's in PowerPoint willekeurig te maken , zodat dezelfde dia zichzelf niet herhaalt.
- Om aan de slag te gaan, moet u het tabblad Ontwikkelaars(Developer) in uw PowerPoint- lintmenu openen. Om dat te doen, volgt u het pad Bestand(File) > Opties(Options) of klikt u met de rechtermuisknop in een lege ruimte in het lintmenu en selecteert u Het lint (Ribbon)aanpassen(Customize) . Hierdoor wordt een dialoogvenster geopend.

- Blader in het dialoogvenster PowerPoint- opties naar beneden totdat u de optie (Options)Ontwikkelaar(Developer) vindt . Vink het vakje naast Ontwikkelaar(Developer) aan en klik op OK.

- Selecteer nu het tabblad Ontwikkelaars(Developer) en kies Macro's . In het pop-upvenster kunt u een nieuwe macro invoegen . Kies er een naam voor (bijvoorbeeld Shuffleslides ) en klik op Maken(Create) om door te gaan.

- Hierdoor wordt het Visual Basic Editor-(Visual Basic Editor) venster geopend , waar u de code kunt invoeren om uw PowerPoint- presentatiedia's willekeurig te maken.

- Kopieer de volgende VBA- code en plak deze in het geopende Visual Basic- venster.
Sub-shuffleslides()
Eerste dia = 2
Laatste dia = 5
Willekeurig
'genereer een willekeurig nee tussen eerste dia en laatste dia'
GRN:
RSN = Int (( LastSlide – FirstSlide + 1 ) * Rnd + FirstSlide )
Als RSN = ActivePresentation.SlideShowWindow.View.Slide.SlideIndex Ga dan naar GRN(GoTo GRN)
ActivePresentation.SlideShowWindow.View.GotoSlide ( RSN )
Einde sub
- Nadat u de code hebt geplakt, zult u merken dat de standaardinstelling de dia's 2 tot en met 5 in willekeurige volgorde afspeelt. Het kan echter zijn dat uw presentatie niet precies vijf dia's bevat, maar dat is geen probleem. U kunt dit deel van de code eenvoudig aanpassen aan uw behoeften.
Pas in de VBA-editor de dianummers aan na 'FirstSlide' en 'LastSlide' om het bereik van dia's op te geven dat u in de willekeurige volgorde wilt opnemen. Standaard begint het schudden vanaf dia 2 om te voorkomen dat de titeldia wordt opgenomen. Als u wilt uitsluiten dat de titeldia's in willekeurige volgorde worden weergegeven, behoudt u 'FirstSlide = 2' zoals het is.
Stel dat u een presentatie met tien dia's hebt en dat u het shuffelen van de titeldia wilt overslaan. Stel in dat geval “FirstSlide = 2” en “LastSlide = 10” in. Op deze manier worden alleen de dia's 2 tot en met 10 opgenomen in het shuffelproces en blijft uw titeldia onaangetast.
- Nu u de code voor uw presentatie heeft voltooid en aangepast, is het tijd om actieknoppen(add action buttons) aan de dia's toe te voegen. Om dat te doen, voegt u een vorm in de eerste dia in (of een dia van uw keuze), selecteert u vervolgens de vorm en navigeert u naar Insert > Action > Run Macro . Kies vervolgens de macro die u zojuist hebt gemaakt. Hierdoor wordt het in willekeurige volgorde afspelen van uw dia's geactiveerd tijdens de diavoorstellingsmodus(Slide Show Mode) , wat een boeiende ervaring voor uw publiek oplevert.

- Sla uw PowerPoint-bestand op(Save your PowerPoint file) in een PPTM- indeling (presentatie met macro's) om de macro's die u hebt gemaakt te behouden. Select File > Save As en kies PPTM in de vervolgkeuzelijst om ervoor te zorgen dat de macro's die u hebt gemaakt behouden blijven en niet verloren gaan.

Ga nu naar de presentatiemodus(Presentation Mode) en klik op de knop op de eerste dia om uw dia's willekeurig te schudden. Geniet van uw dynamische en niet-herhalende presentatie.
Alleen even of oneven dia's in willekeurige volgorde(Odd Slides) afspelen
Als u alleen specifieke dia's in uw presentatie in willekeurige volgorde wilt afspelen, zoals even of oneven dia's, kunt u de volgende VBA- code gebruiken om alleen even of oneven genummerde dia's willekeurig te rangschikken zonder de rest te verstoren.
Om dat te doen, volgt u de stappen hierboven totdat u bij het Visual Basic Editor- venster komt en de volgende code invoegt.
Sub-shuffleslides()
EvenShuffle = True (vervangen door false als alleen oneven genummerde dia's in willekeurige volgorde worden weergegeven)
FirstSlide = 2 (moet een even/oneven getal zijn, afhankelijk van de behoeften)
Laatste dia = 8
Willekeurig
For i = FirstSlide To LastSlide Stap 2(LastSlide Step 2)
Genereer: 'genereer een willekeurig nee tussen eerste dia en laatste dia'
RSN = Int (( LastSlide – FirstSlide + 1 ) * Rnd ) + EersteSlide(FirstSlide)
Als EvenShuffle = Waar, dan
Als RSN Mod 2 = 1 Dan genereert GoTo
Anders
Als RSN Mod 2 = 0, genereert GoTo
Stop als
ActivePresentation.Slides (i).MoveTo ( RSN )
Als ik < RSN Dan ActivePresentation.Slides ( RSN – 1 ).MoveTo (i)
Als ik > RSN Dan ActivePresentation.Slides ( RSN + 1 ).MoveTo (i)
Volgende ik
Einde sub
Hoe u uw dia's(Slides) in een eindeloze lus in willekeurige volgorde kunt afspelen
De bovenstaande tutorial laat zien hoe u PowerPoint- dia's in willekeurige volgorde kunt afspelen en ze in willekeurige volgorde kunt afspelen zonder herhaling. Na één lus blijft echter dezelfde willekeurige volgorde behouden, tenzij u de dia's opnieuw in willekeurige volgorde plaatst.
Om automatisch door alle dia's in een eindeloze lus te gaan tijdens de diavoorstellingsmodus met een nieuwe willekeurige volgorde voor elke lus, kunt u de volgende code gebruiken. Zorg(Make) ervoor dat u de cijfers na FirstSlide = en LastSlide = wijzigt , zodat deze passen bij het aantal dia's in uw presentatie.
Publieke positie(Public Position) , Bereik(Range) , AllSlides () als geheel getal
Sub ShuffleAndBegin()
Eerste dia = 2
Laatste dia = 6
Bereik = (Laatste dia – Eerste dia)
Alle dia's opnieuw dimmen (0 tot bereik)
Voor i = 0 tot bereik
Alle Dia's(i) = Eerste Dia + i
Volgende ik
Willekeurig
Voor N = 0 tot bereik
J = Int((Bereik + 1) * Rnd)
temp = AlleSlides(N)
Alle Dia's(N) = Alle Dia's(J)
AlleSlides(J) = temp
Volgende N
Positie = 0
ActivePresentation.SlideShowWindow.View.GotoSlide AllSlides ( Positie(Position) )
Einde sub
Subvoorschot()
Positie = Positie + 1
Als Positie > Bereik Dan
ShuffleAndBegin
Anders
ActivePresentation.SlideShowWindow.View.GotoSlide AllSlides ( Positie(Position) )
Stop als
Einde sub
Tijd om met uw presentatie te beginnen
Nu weet u hoe u PowerPoint -dia's als een professional in willekeurige volgorde kunt afspelen. Experimenteer met deze methoden en maak boeiende presentaties(create engaging presentations) voor docenten, zakelijke professionals of welk scenario dan ook waarvoor een willekeurige diavolgorde vereist is. Veel plezier met uw dynamische en boeiende diavoorstellingen.
Related posts
Hoe iemand op Discord te dempen?
Iemand rapporteren over Discord
Hoe iemand op Twitter te blokkeren en te weten wanneer je bent geblokkeerd
Wat is de Discord Streamer-modus en hoe u deze instelt?
Discord-spoilertags gebruiken
Hoe u iemands locatie kunt volgen met Facebook Messenger
Tekst opmaken in Discord: Lettertype, Vet, Cursief, Doorhalen en Meer
Hoe Discord opnieuw te starten
Hoe iemand op Instagram en Facebook te blokkeren
NSFW op Discord: alles wat u moet weten
Computer- en e-mailbewaking of spionagesoftware detecteren
5 beste manieren om iemands e-mailadres te vinden
Hoe maak je een Discord-server?
Discord-microfoon werkt niet? 6 manieren om het te repareren
5 redenen waarom uw Discord-uitnodigingen niet werken
Hoe te controleren of iemand je op Instagram heeft geblokkeerd
Discord niet geopend? 9 manieren om te repareren
Wat is de langzame modus op Discord en hoe het te gebruiken?
Hoe de crashproblemen van Discord op te lossen
Caps Lock in- of uitschakelen op Chromebook
