VBA, insert symbol

E

Edward

Hi everybody,
The following code works fine in 2003
ActiveWindow.Selection.TextRange.InsertSymbol "(normal text)", 153
which inserters TM
In 2007 I use the same code to insert several symbols it works for majority
of the symboles but for TM and also Euro sybole I get a square insted of
symbols. I checked the normal text to see if the ascii code for them has
changed but they are the same 153 and 128. I can't think of any reason why
they don't come up correctly , Any thoughts?
thanks
 
E

Edward

Thanks Steve,
Interesting, I'm not sure MS developers read these postings in a regular
basis ,and I don't know how I can inform them about this bug , but I suppose
you have some connections with them and you can inform them about this bug.
thanks
 
S

Shyam Pillai

Edward,
Like Steve said, looks like a bug.

Try this:

ActiveWindow.Selection.TextRange.InsertSymbol "Arial", 8482, msoTrue

Works for me all the time.

Regards,
Shyam Pillai

Image Importer Wizard: http://skp.mvps.org/iiw.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top