Reply
 
Thread Tools Display Modes
  #1   Report Post  
34front
 
Posts: n/a
Default Word won't allow a font change - rectangles appear, but no letter

Word will not accept font changes - no matter which font is chosen, only
rectangles appear. I'm stuck with font Super French, and I can bold it or
change the size and changes made earlier today show as letters, but I really
would like to see the rest of the letters. Any ideas why this has happened?
  #2   Report Post  
TF
 
Posts: n/a
Default

Have you got a default Windows Printer installed AND selected and does it
support TrueType fonts?

--
Terry Farrell - Word MVP
http://word.mvps.org/

"34front" wrote in message
...
: Word will not accept font changes - no matter which font is chosen, only
: rectangles appear. I'm stuck with font Super French, and I can bold it or
: change the size and changes made earlier today show as letters, but I
really
: would like to see the rest of the letters. Any ideas why this has
happened?


  #3   Report Post  
Klaus Linke
 
Posts: n/a
Default

"34front" wrote:
Word will not accept font changes - no matter which font is chosen, =

only=20
rectangles appear. I'm stuck with font Super French, and I can bold =

it or=20
change the size and changes made earlier today show as letters, but I =

really=20
would like to see the rest of the letters. Any ideas why this has =

happened?


Another possibility: SuperFrench might be an old decorative font, and =
Word uses different codes for the characters.

To test that theory, you can ...
-- open the VBA editor (F11),=20
-- go to the immediate window (Ctrl+G),=20
-- type or paste the line
? Hex(AscW(Selection.Text))
-- and hit the Enter key at the end of the line.
If you get something starting with F0, you have a symbol (=3Ddecorative) =
font.

You might try if the macro below fixes the text. Make a backup first!
The macro isn't too fast ... I have one that's faster but can't locate =
it right now. If your document isn't terribly large, it should work well =
enough.=20
If the macro runs endlessly without any apparent effect, use Ctrl+Pause =
to stop it, and change the style(s) you use to "Arial" before starting =
the macro again.

Sub FixSymbolFont()
' Make sure the symbol font isn't used in your style definition(s)
Dim myChar As Range
For Each myChar In ActiveDocument.Characters
Select Case AscW(myChar)
Case &HF000 To &HF0FF
' if the symbol font isn't in your style definition, you can use =
the
' following line to set the font to that defined in the style.
myChar.Font.Name =3D myChar.Style.Font.Name
myChar.Text =3D ChrW(AscW(myChar) - &HF000)
End Select
Next myChar
End Sub

Regards,
Klaus
Reply
Thread Tools
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The WordPerfect "Reveal Codes" method is so much easier to use. Torden Microsoft Word Help 8 April 19th 10 07:50 PM
Please give us REVEAL CODES like WORD PERFECT not reveal codes in. Rachel King Microsoft Word Help 38 August 21st 09 09:54 PM
Making Word do something that Wordperfect can do NarniaUK New Users 4 May 1st 05 10:44 PM
Locking Two Words Together to Make a Proper Compound Noun in Word WorkingWoman Microsoft Word Help 2 April 7th 05 02:33 PM
Boiletplates from Word Perfect linda Microsoft Word Help 1 January 28th 05 05:37 PM


All times are GMT +1. The time now is 06:52 AM.

Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Microsoft Office Word Forum - WordBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Word"