>>> >>> >A little vba is the answer!
>>> >>> >
[quoted text clipped - 58 lines]
> That indeed seems to have done the trick. It makes me want to know more
> about vba.
The next question that arises for me is, "Is there a repid way to insert
that macro in any presentation rather than having to go the copy and paste
route?"
The thing is, I work in some ppt files that need translation into English
and others that have to be translated. The macro only needs to run after
translation so it would be useful to have a quick way of running it without
having to find the text file and then copy/paste it into the VBA editor
every time.
Many thanks,
Brian
John Wilson - 30 Sep 2006 12:39 GMT
This can be adapted as an add in which will run from the menu. Sorry about
the typo sld for osld by the way. When Ive got chance I'll email it to you
(if thats not your real email buzz me at john AT SIGN technologytrish.co.uk

Signature
Did that answer the question / help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
http://www.technologytrish.co.uk/ppttipshome.html
> >>> >>> >A little vba is the answer!
> >>> >>> >
[quoted text clipped - 71 lines]
>
> Brian
Steve Rindsberg - 30 Sep 2006 17:32 GMT
> The next question that arises for me is, "Is there a repid way to insert
> that macro in any presentation rather than having to go the copy and paste
> route?"
Two ways:
The simplest is to save this and any other useful macros you accumulate in a
single PPT file which you can open and leave open while you're working on other
files. You can run macros from any currently open file.
You can also add a new toolbar and customize buttons onto it to run your
macros. With versions of PPT 2000 and up, as long as PPT can find the ppt file
that contains the macros customized onto the buttons, it'll load it and run the
macro when you click one of the buttons. Not the sort of thing I'd suggest if
you want to distribute the code to others, but for your own use, it's quite
handy, since you don't even need to have the file open. It will be a bit
slower (it opens the file with the macros each time you click the button) and
will give you a macro security warning each time, depending on your security
settings, but that's not a bad price to pay for the simplicity of it all.
More work but more convenient in the long run is to convert your macros to an
add-in:
Creating and Installing Add-ins, Toolbars, Buttons
http://www.pptfaq.com/index.html#name_Creating_and_Installing_Add-ins-_Toolbars
-_Buttons_
I'd be inclined to go with the first solution until you're quite sure the
code's stable and won't be added-to/altered often. Then consider doing an
addin.
> The thing is, I work in some ppt files that need translation into English
> and others that have to be translated. The macro only needs to run after
[quoted text clipped - 5 lines]
>
> Brian
-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
BrianF - 30 Sep 2006 18:09 GMT
>>>> >>> >A little vba is the answer!
>>>> >>> >
[quoted text clipped - 67 lines]
> without having to find the text file and then copy/paste it into the VBA
> editor every time.
I think I had a bout of Alzheimer there. What I really meant was:
> The thing is, I work in some ppt files that are already in English and
> others that have to be translated. The macro only needs to run after
> translation so it would be useful to have a quick way of running it
> without having to find the text file and then copy/paste it into the VBA
> editor every time.
Brian
Steve Rindsberg - 01 Oct 2006 04:22 GMT
> I think I had a bout of Alzheimer there. What I really meant was:
>
[quoted text clipped - 3 lines]
> > without having to find the text file and then copy/paste it into the VBA
> > editor every time.
Same difference from the macro's point of view. <g>
See my answer to your previous post
-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================