How to deploy specific fonts in Office 2007. This applies to Word Outlook Excel Powerpoint and Access.

How to deploy specific fonts in Office 2007. This applies to Word Outlook Excel Powerpoint and Access.

  • Comments 5
  • Likes

If you are looking to deploy these settings in the OCT, here is how to accomplish that.

Attached is a .zip file with a sample Blank.potx (For PPT), Normal.dotm (For Word), and a reg file with the settings for Outlook, Excel, and Access.  These sample files change the font to arial for all the products. This attachment (fonts.zip) is at the bottom of this blog post.

 


 1. On the “add registry keys section” import the fonts.reg file.
(This will set the default font to Arial for Excel, Access, and Outlook.)

 

2. In the add files section of the OCT add Blank.potx and for the location choose “[AppDataFolder]\Microsoft\Templates”
(This will set the default font to Arial for Powerpoint .)

 

3. In the add files section of the OCT add default.dotm and for the location choose “[AppDataFolder]\Microsoft\Templates”
(This will set the default font to Arial for Word.)

4. I
n the remove files section of the OCT click add and enter this path “[AppDataFolder]\Microsoft\Templates\normal.dotm”  
(This will remove a previous dotm if 2007 was previously installed)

 

5. In the remove files section of the OCT click add and enter this path “[AppDataFolder]\Microsoft\Templates\Blank.potx”    
(This will remove a previous blank.potx if 2007 was previously installed)

 


Here are the details behind how each application handles the default fonts. I followed these instructions to obtain the reg keys, and templates for the individual apps in the sample files that are attached.

Changing Default Font for Access 2007:

To change the default font as Arial for Access, use this registry key:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Settings
Name: “Default Font Name”
Type: “REG_SZ”
Value: “Arial”

Changing Default Font for Excel 2007:
To change the default font as Arial for Excel, use this registry key:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options
Name: “Font
Type: “REG_SZ”
Value: “<Font Name>,<Font size> ie “Arial,11”
Here, the font size is also set within the same key.
Changing Default Font for Word 2007:

In order to change the default Font for Word 2007, we have to create a
‘Normal.dotm’ file for the user. Please follow the steps below to create and save a
new normal.dotm file and see if that will meet you requirements.
1. Open up Word 2007; On the Styles quick access bar, right click the Normal style
and select "Modify"
2. In the "Modify Style" window, select the "New documents based on this template"
radio button.
3. Click on the Format button and arrow down; select Font
4. Set the font as Arial and click OK
5. Click on the Format button and arrow down; select Paragraph…
6. Change the line spacing as Single and click OK twice
7. At this point, the Normal.dotm has been changed in the
%Appdata%\Microsoft\Templates, so we should be able to add it to the OCT tool for
deployment.

For your testing, attached a sample Normal.dotm file based on your requirement.

Changing the Default Font for PowerPoint:

In order to change the default font for PowerPoint 2007, we have to create a base
template and save it in default templates folder. Please follow the steps mentioned
below to create and save a base template and see if that will meet your
requirements.

1. Start PowerPoint 2007.
2. Select View tab ; then select Slide Master
3. On the Slide Master (Slide Master: the slide that stores information about the
design template applied, including font styles, placeholder sizes and positions,
background design, and color schemes.), make the changes that you want to be
reflected in every new presentation. You have to make the changes to each slide of
the slide master.
4. Then click Close Master View.
5. Click Office Button and then click Save As > Other formats
6. Pick PowerPoint Template from the Save As Type list box
7. Save the template as Blank.potx. PowerPoint will automatically chooses the
folder as %Appdata%\Microsoft\Templates, so accept the default location. The
default location would be <Drive>\Documents and Settings\<User Profile>\Application
Data\Microsoft\Templates.
9. Close the file and start a new presentation to verify the font.
For your testing, attached a sample Blank.potx file based on your requirement.

Changing Default Font for Outlook 2007:

The Font information for Outlook is held within the registry. However, this is a
little more complex to get than the previous applications. The registry information
that holds the Font information for Outlook is in binary format. Also, Outlook has
3 main Font settings, each with a complex and simple setting. I have detailed the
registry keys below:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings

Name: "ComposeFontComplex"
Type: “Hex”
Value: value is in Binary format

Name: “ComposeFontSimple”
Type: “Hex”
Value: value is in Binary format

Name: “ReplyFontComplex”
Type: Hex”
Value: value is in Binary format

Name: “ReplyFontSimple”
Type: “Hex”
Value: value is in Binary format

Name: “TextFontComplex”
Type: “Hex”
Value: value is in Binary format

Name: “TextFontSimple”
Type: “Hex”
Value: value is in Binary format

I have attached a reg file (font.reg) which contains the Outlook binary
information for the default Font for each group. I have set this to Arial.
By double clicking on this registry file, it will enter the information into
the registry thus changing the default Font to Arial.

I did the following to create the registry file to set the default Font to Arial in
Outlook 2007:

- Launch Outlook
- Select “Options” from the “Tools” menu
- Select the “Mail Format” tab
- Select the “Stationary and Fonts” button
- Change the Font setting to Arial for each of these options: New Mail Messages,
Replying and forwarding messages, Composing and reading plain text messages

Then exporting the Outlook Default Font registry information using these steps:

- Select the “Start” Button, select “Run” and type “Regedit”
- Browse to the following key -
“HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings”
- Right click on the key and select “Export”
- Export the file to desktop
- Browse to Reg file on the desktop
- Right click on the Reg file and select “Edit”
- In Notepad remove any additional keys which are not needed and save the .reg file

Attachment: fonts.zip
Comments
  • PingBack from http://www.webmastercrap.com/?p=10209

  • Thank you so much on how to change the default font in the Powerpoint 2007 version.  This worked perfectly!

  • Is there no way to change the default lettertype with the "Office Customization Tool"?

    Admin Reply -

    The term "lettertype" is often used with the term "font". When you say lettertype, do you mean the effects of the font?
    IE.. font size, bold, underlined? Or do you mean the actual Font? Since this blog post you are commenting on describes how to set the default font with the OCT, I am assuming that you are referring to the font charectaristics/effects. IE... font size, bold, underlined

    If this is the case, then I would direct you to the blog post on how to deploy an normal.dotm (for Word) to demenstrate how one would deploy the customizations that are stored in the template. Like font effects, line spacing, etc..
    http://blogs.technet.com/odsupport/archive/2009/04/24/how-to-deploy-a-customized-normal-dotm-with-office-2007.aspx

    If you could clarify further your question that would be most helpful.

  • I have a company font we need to use for Outlook emails but they won't make it the default in Outlook (bizarre)... so you have to edit each message and change the font (as each time you log off/on again gp kicks in and puts it back to the wrong font).. Your registry file to change it to arial worked brilliantly! Do you know how I obtain the binary information for my installed company font to replace the arial binary info in the .txt file to convert to .reg? When I view the binary information for other fonts in the registry and try and paste it in your .txt file/convert to .reg it doesn't work. Thanks! That way I can run the registry key on startup.

    ADMIN COMMENT -

    Here is how to obtain a .reg with the binary info from other Fonts.  

    I did the following to create the registry file to set the default Font to Arial in
    Outlook 2007:

    - Launch Outlook
    - Select “Options” from the “Tools” menu
    - Select the “Mail Format” tab
    - Select the “Stationary and Fonts” button
    - Change the Font setting to Arial for each of these options: New Mail Messages,
    Replying and forwarding messages, Composing and reading plain text messages

    Then exporting the Outlook Default Font registry information using these steps:

    - Select the “Start” Button, select “Run” and type “Regedit”
    - Browse to the following key -
    “HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings”
    - Right click on the key and select “Export”
    - Export the file to desktop
    - Browse to Reg file on the desktop
    - Right click on the Reg file and select “Edit”
    - In Notepad remove any additional keys which are not needed and save the .reg file

  • Hi, Can you please upload the Outlook.txt file which you have mentioned.

    ADMIN COMMENT
    ==============

    The file was already attached, but it was named fonts.reg. Thanks for pointing out that I referrenced it incorrectly. I have modified the blog to referrence it as fonts.reg. Thanks

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment