For the former there are vba ways to shuffle the slides
see http://pptfaq.com/FAQ00429.htm
For the latter vba again can be used to go to a random slide
There's some info on vba and also a demo download of a non vba random action
button on our page here
http://www.technologytrish.co.uk/dice.html
--
email john AT technologytrish.co.uk
"Glass" action buttons - http://www.technologytrish.co.uk/pptbuttons.html
Need a dice throw for a ppt game?- http://www.technologytrish.co.uk/dice.html
THanks,
Valerie