Results 1 to 6 of 6
  1. #1
    New Lounger
    Join Date
    Aug 2005
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Font size macro and numbering (Word 2000)

    We are using Windows 2000 NT with Citrix and Word 2000. We have styles in our normal.dot and numbering schemes in templates, all based on the Times New Roman 12 pt font. Our issue is that some users want to use Times New Roman 11.5 pt font. We do not want to create separate styles and numbering collections for 11.5 pt font. Would we be causing document issues and/or numbering problems if we were to create a macro that selects all the text and applies 11.5 pt font and add the macro to our firm wide toolbar? Your help would be appreciated. Thank you.

  2. #2
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Font size macro and numbering (Word 2000)

    I don't think this would create problems in itself, but if someone selects text and presses Ctrl+spacebar to remove character formatting to undo bold, italic etc., the text would also revert to 12 points, and the same would happen if the user applied a style. So the macro would have to be run just before the document becomes final (and I don't know if it is desirable to change ALL text to 11.5 points)

  3. #3
    5 Star Lounger
    Join Date
    May 2001
    Location
    Stuttgart, Baden-W, Germany
    Posts
    931
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Font size macro and numbering (Word 2000)

    With properly set up template(s), you'd just need to change a style or two from 12 pt to 11.5 pt, and I see no reason at all why you would not want to do (or allow) that.

    The advantage to using styles is to keep markup and formatting independent. No matter what style definitions you have in your docs, as long as your style *names* are consistent, you can paste fine between docs, and the formatting will adapt to the doc you paste into. Users with the base styles set to 12 pt can still copy text from others who have set up the styles with 11.5 pt without any problem, and vice versa.

    As soon as you apply manual formatting (11.5 pt or any other manual formatting), that is what will paste.
    You loose all the benefits of using styles in the first place.
    You really want to avoid that!

    <img src=/S/cheers.gif border=0 alt=cheers width=30 height=16> Klaus

  4. #4
    New Lounger
    Join Date
    Aug 2005
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Font size macro and numbering (Word 2000)

    Thank you for the responses! We are on board with encouraging style usage, however, like most things, it gets even more complicated! Here is why: Right now we have about 15 body text and title styles using 12 pt font (stored in the normal.dot) and about 5 numbering templates which all reference the same numbering styles. We have a global template with toolbar buttons that provide users a drop down list of these styles to apply. To select a numbering template the users have a macro on the global template toolbar that takes them to the style gallery where they can select one of the numbering templates. Then they have available a numbering toolbar to apply the numbering styles to their document. Is our best alternative to reproduce all of the body text, title styles and numbering templates for the 11.5 pt font users and add them to our global template drop down list of styles? Wouldn't those style names have to be different from the 12 pt styles? Any suggestions?

  5. #5
    5 Star Lounger
    Join Date
    May 2001
    Location
    Stuttgart, Baden-W, Germany
    Posts
    931
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Font size macro and numbering (Word 2000)

    Depending on your setup, you might have to just change one base style with the 12 pt font size to 11.5 pt.

    If you have several styles with 12 pt in the definition, you still could achieve a change to 11.5 pt easily by opening the template and running a macro:
    <pre>Dim myStyle As Style
    For Each myStyle In ActiveDocument.Styles
    If myStyle.Type = wdStyleTypeParagraph And myStyle.Font.Size = 12 Then
    myStyle.Font.Size = 11.5
    End If
    Next myStyle
    </pre>

    (... simpler than scanning all styles manually... and you could add another macro for setting the styles back to 12 pt)

    Users that prefer 11.5 pt would just use the changed template(s). Different style names would defeat the purpose of the styles: namely to make exchange of text between documents simple, and keep document formatting consistent (since nobody can apply 30 different styles properly... the fewer styles the better).
    If you apply manual formatting of 11.5 pt, you can change the style's font size till you are blue in the face: It won't change the text any more. You might just as well forget about using styles.

    Numbering shouldn't figure into this at all.

    <img src=/S/cheers.gif border=0 alt=cheers width=30 height=16> Klaus

  6. #6
    New Lounger
    Join Date
    Aug 2005
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Font size macro and numbering (Word 2000)

    We've finally been able to test this out and it works great. This is a great solution. Thank you very much!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •