D
Dan Hegeman
Wow, you guys are smart so I'm sure this question will be a piece of cake.
I'm trying to write a ppt macro (Windows, Powerpoint 2003) to automatically
step through all pages of the document, examine all text fields (titles, text
boxes, all bullets in a list, text in tables, etc.), and if a character
string isn't present, add it at the beginning of that field. The format
would need to match the existing text too.
I had asked for help with this around the office with some of the CS folks
but no one knew VBA.
So I tried to solve this myself - I wrote a basic macro to add extra text to
a bulleted list, but the problems are:
-the object names change across slides ("Rectangle 6" vs. "Rectangle 10", so
I would need some kind of "look at all of the objects" command)
-all of the text is added to the first bullet, instead of being distributed
evenly among bullets.
As much as I would like to teach myself VBA, I feel like it would take me a
long time to progress to the point to do this myself. But maybe you can
point me in the right direction for learning modules that cater to this.
I'm trying to write a ppt macro (Windows, Powerpoint 2003) to automatically
step through all pages of the document, examine all text fields (titles, text
boxes, all bullets in a list, text in tables, etc.), and if a character
string isn't present, add it at the beginning of that field. The format
would need to match the existing text too.
I had asked for help with this around the office with some of the CS folks
but no one knew VBA.
So I tried to solve this myself - I wrote a basic macro to add extra text to
a bulleted list, but the problems are:
-the object names change across slides ("Rectangle 6" vs. "Rectangle 10", so
I would need some kind of "look at all of the objects" command)
-all of the text is added to the first bullet, instead of being distributed
evenly among bullets.
As much as I would like to teach myself VBA, I feel like it would take me a
long time to progress to the point to do this myself. But maybe you can
point me in the right direction for learning modules that cater to this.