Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have recently had my work laptop upgraded to Windows 7 (from XP). This, of course, led to changes in the paths to "My Documents" (now C:\Users\..., formerly C:\Documents and Settings\...).

One consequence of this is that now PowerPoint 2007 won't play video files in my presentation as it stored the absolute path to them (I keep them in the My Videos folder). I have read in this question that PowerPoint doesn't support relative paths.

What I'd like to know: Is there a way to correct the wrong paths in my presentations, short of removing each video and re-embedding it? When I double-click a video, all that PowerPoint does is tell me it can't find it - but it doesn't give me a chance to change anything...

share|improve this question

1 Answer 1

up vote 1 down vote accepted

PowerPoint does support relative paths. Sort of.

If you insert the video/audio file from the same folder that the PPT itself is saved in, you get a relative path.

You could give this a try (on a COPY of your PPT files, please):

Batch Search and Replace for Hyperlinks, OLE links, movie links and sound links http://www.pptfaq.com/FAQ00773.htm

It'd let you modify the old path to the new path on every link in a presentation.

share|improve this answer
    
It appears that many of your answers serve to promote a product you are affiliated with. Please read the self-promotion portion of the FAQ: you are required to disclose your affiliation with any products you recommend in your answers. Spamming can result in those answers being deleted and your account being suspended. –  nhinkle Jun 7 '11 at 23:00
    
Additionally, your answer would be much more useful if you included the VB code and explained how to use it in addition to providing the reference. Just providing an external link is not as useful. –  nhinkle Jun 7 '11 at 23:06
    
If you followed the link, you'd see that the page simply provides some code that might solve OP's problem. At the bottom of that page, there's a link to another page that explains in detail how to use VBA code in PowerPoint. –  Steve Rindsberg Jun 8 '11 at 22:21
    
@SteveRindsberg I did follow the link, but the info on how to use it was not obvious. The way Super User works is that you are expected to provide a complete enough answer that it could stand on its own without the link, or at the very least the user could understand how it works without following the link. Furthermore, many of your posts have linked to the same site, as well as the link in your profile. This is a clear indication of self-promotion. We appreciate helpful answers, and it does look like many of your answers may be useful, but full disclosure of self-promotion is mandatory. –  nhinkle Jun 8 '11 at 22:44
    
The site linked to is a large FAQ. I'm not sure how that qualifies as self-promotion, in that there's no charge for using the thing, but if that's the way it is, that's the way it is. If a link to a useful answer isn't acceptable, I won't bother. Sorry to have been troublesome. Over and out. –  Steve Rindsberg Jun 9 '11 at 2:04

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.