Image Export converts PowerPoint slides to high-quality images.
PPT2HTML exports HTML even from PowerPoint 2010 and 2013, gives you full control of PowerPoint HTML output, helps meet Section 508 accessibility requirements
Merge Excel data into PowerPoint presentations to create certificates, awards presentations, personalized presentations and more
Resize your presentations quickly and without distortion
Language Selector switches the text in your presentation from one language to another
FixLinks prevents broken links when you distribute PowerPoint presentations
Shape Styles brings styles to PowerPoint. Apply complex formatting with a single click.
Checking for autoshape text produces text
Problem: You check an autoshape to see if it contains text using code like:
If .TextFrame.TextRange = "" Then
Or
If .TextFrame.TextRange.Text = ""
you'll find that PowerPoint has, in effect, added text (albeit a null string) to your shape. That is, when you select it, it'll behave like a text box - it'll show the hashed or dotted outline rather than a plain set of selection handles.
There may or may not be any bad side effects from this, but it can confuse/annoy users when the shape doesn't behave the way they expect it to and the way it normally does in PowerPoint.
Instead, use:
If .TextFrame.HasText Then
to test for text. This won't make the shape behave oddly.
Did this solve your problem? If so, please consider supporting the PPT FAQ with a small PayPal donation.
Checking for autoshape text produces text
http://www.pptfaq.com/FAQ00180_Checking_for_autoshape_text_produces_text.htm
Last update 07 June, 2011
Created: