In flash make a new layer called actions (or wateva) and on the last frame of the whole animation create a keyframe on the actions layer. Open up the actions panel and type in stop(); then close it and press ctrl + enter to create the swf and play it. Save and exit. Now when you play the swf it wont keep repeating. The do whateva you did to make it work in powerpoint