Forum Discussion
ashisharya
Jun 21, 2021Copper Contributor
Need to change the font for office apps
I have an ask to set the default fonts for all Office apps on Windows 10. I looked all the configuration profiles and got to know only one setting (using administrative templates) which is for sett...
Jun 29, 2021
HI,
I guess it needs some alternative method to change some fonts... SO far as I know only excel can be managed with intune (and onenote).
Word 2016:
Open Word and start with a clean new document.
Hit CTRL-D to start the Font settings.
Set your Font of choice and hit “Set as Default”
“Save as” the document to Normal.dotm
--> Add this normal.dotm to a new folder
--> Create a Powershell script that finds the copies the file to users his “%appdata%\Microsoft\Templates\Normal.dotm"
Outlook 2016:
Set the font in Outlook on a clean machine by going to Options -> Stationary and fonts… in Outlook. Close Outlook.
On this Machine, go to "HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\MailSettings".
Export by right click on the MailSettings folder.
Value name: “ComposeFontComplex”
Value name: “ComposeFontSimple”
Value name: “CReplyFontComplex”
Value name: “ReplyFontSimple”
Value name: “TextFontComplex”
Value name: “TextFontSimple”
--> Add this reg file to the same folder where the normal.dotm exists
--> Add a reg import / silent with the location of the reg file or change/add the register values with new-itemproperty
--> create a new win32app which has the dotm/reg file and the powershell script in it
Excel 2016:
Key: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
Value name: Font
Value type: REG_SZ
Value: Font,11
Note: In Excel it is possible to set the font through a GPO: “\Microsoft Excel 2016\Excel Options\General\Font”
--> do the same as with the outlook key or create an administrative template in intune
I guess it needs some alternative method to change some fonts... SO far as I know only excel can be managed with intune (and onenote).
Word 2016:
Open Word and start with a clean new document.
Hit CTRL-D to start the Font settings.
Set your Font of choice and hit “Set as Default”
“Save as” the document to Normal.dotm
--> Add this normal.dotm to a new folder
--> Create a Powershell script that finds the copies the file to users his “%appdata%\Microsoft\Templates\Normal.dotm"
Outlook 2016:
Set the font in Outlook on a clean machine by going to Options -> Stationary and fonts… in Outlook. Close Outlook.
On this Machine, go to "HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\MailSettings".
Export by right click on the MailSettings folder.
Value name: “ComposeFontComplex”
Value name: “ComposeFontSimple”
Value name: “CReplyFontComplex”
Value name: “ReplyFontSimple”
Value name: “TextFontComplex”
Value name: “TextFontSimple”
--> Add this reg file to the same folder where the normal.dotm exists
--> Add a reg import / silent with the location of the reg file or change/add the register values with new-itemproperty
--> create a new win32app which has the dotm/reg file and the powershell script in it
Excel 2016:
Key: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
Value name: Font
Value type: REG_SZ
Value: Font,11
Note: In Excel it is possible to set the font through a GPO: “\Microsoft Excel 2016\Excel Options\General\Font”
--> do the same as with the outlook key or create an administrative template in intune
- TanasiVMay 02, 2024Copper ContributorFor posterity, it worked with the guide from this link, just modify the detect script:
https://www.joeyverlinden.com/default-fonts-and-styles-for-outlook-via-intune/