Technical reference for the 2007 Office release

Microsoft Corporation

Published: December 2008

Author: Office IT and Servers User Assistance ()

Abstract

This book provides technical reference information for the 2007 Microsoft Office system. This includes information about Setup properties and tools, file formats, changes in application functionality, multilingual features, Office Migration Planning Manager settings, messaging file types, and security settings. The audience for this book includes IT generalists, security specialists, IT operations, help desk, and deployment staff, network architects and planners, IT messaging administrators, and consultants.

The content in this book is a copy of selected content in the 2007 Office Resource Kit technical library () as of the publication date above. For the most current content, see the technical library on the Web.

1

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication.

This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.

Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred.

© 2008 Microsoft Corporation. All rights reserved.

Microsoft, Microsoft, Access, Active Directory, Excel, Groove, InfoPath, Internet Explorer, OneNote, Outlook, PowerPoint, SharePoint, SQL Server, Visio, Windows, Windows Server, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

1

Contents

I Setup reference

Setup properties in the 2007 Office system

Property quick reference

Available properties

Replaced properties

Blocked Properties

Setup command-line options for the 2007 Office system

/admin

Example

/adminfile [path]

Example

/config [path]

Example

/modify [ProductID]

Example

/repair [ProductID]

Example

/uninstall [ProductID]

Example

Config.xml file in the 2007 Office system

Config.xml element quick reference

How it works

Config.xml file format

Config.xml element reference

Configuration element

AddLanguage element

ARP element

CCP_DRIVE element

Command element

COMPANYNAME element

Display element

DistributionPoint element

INSTALLLOCATION element

LIS element

Logging element

MinOSRequirement element

OptionState element

PIDKEY element

RemoveLanguage element

Setting element

SetupUpdates element

USERINITIALS element

USERNAME element

Sample Config.xml file

Office Customization Tool in the 2007 Office system

Setup

Installation location and organization name

Additional network sources

Licensing and user interface

Remove previous installations

Add installations and run programs

Office security settings

Modify Setup properties

Features

Modify user settings

Set feature installation states

Additional content

Add files

Remove files

Add registry entries

Remove registry entries

Configure shortcuts

Outlook

Outlook Profile

Specify Exchange Settings

Add Accounts

Remove Accounts and Export Settings

Specify Send/Receive Groups

Config.xml file OptionState Id values

OptionState Id values

II File format reference

Overview of the XML file formats in the 2007 Office system

Benefits of the new XML file formats

Structure of the new XML file formats

Start part

XML parts

Non-XML parts

Relationship part

ZIP package

XML file name extensions in the 2007 Office system

Compatibility mode in the 2007 Office system

Compatibility in Word2007, Excel2007, and PowerPoint2007

Excel

PowerPoint

Word

Enabling compatibility mode

Compatibility checker

Feature refresh

Features impacted by compatibility mode

Word2007

Excel2007

PowerPoint

III Migration reference

Changes in the 2007 Office system

Administrative installation images

Clip Organizer: Autoimport

Document life cycle: Check in and check out

File Search

Help: Detect and Repair…

Japanese IME: Editing style

Japanese IME: Register Entry

Korean converters

Matching feature states across versions

MSI-only install

Non-local installation source installations

Office Program Recovery

OWC11

Proofing tools

Registry: Messenger registry key

Registry: Phone registry key

Save Workspace command

Setup.exe: Local Installation Source

Setup.exe: Catalyst

Ststpkpl.exe

Changes in Charting

Charting axes

Chart features

Copy/paste

Excel 2007

Graph: data storage

Graph: legend and title

Graph: Lotus 1-2-3 files

Integration

Interaction

Chart selection

User interface: pattern fills

E-mailing charts as pictures

Publishing as Web pages

Resizing

Legend

Macros: Chart.Pictures

Macros: XLM

Programmability: hidden and deprecated objects and properties

Programmability: null return values

Programmability: chart properties

Programmability: Excel 5.0 object model

Visual: pattern fills in 3-D charts

Visual: realistic 3-D shading

Visual: data labels and legend keys

Visual: scales

Visual: default chart colors and formatting

Visual: default chart size

Visual: text wrapping

Visual: cylinder and cone charts

Visual: raster and printer fonts

Visual: negative values in 3-D stacked charts

Visual: data labels for #N/A values

Visual: negative color inversion

Changes in Access 2007

Data Access Pages (DAPs)

Import RunCommand

Snapshot Viewer

User interface: export and import formats

GUID-based URLs

Live mode

Changes in CMS 2007

Publishing API

Changes in Excel 2007

What’s new

New XML file formats

New user interface and formatting capabilities

Improved usability

More rows and columns, and other new limits

New OLAP formulas and cube functions

New sharing and collaboration features

New security features

Improved troubleshooting features

What’s changed

Analysis ToolPak (ATP): Function results

AutoOutline command

BIFF8 records

Calculation: Multithreaded calculation (MTC)

Charting: chart sheets, integration, and programmability

Digital signatures

Information Rights Management (IRM): Windows Rights Management Client

Filtering

Functions: Subtotal

HTML Round-Trip

PivotTable: Autoformat, customizations, GetPivotData, sorting, and versions

Query Tables

Remove Hidden Data add-in tool

Send To Mail Recipient

Shared Workbooks

Tables: Insert row

Templates

Trust Center: Data links, macros

Versioning

What’s removed

Charting: Printed Chart Size, Chart Window, charts on dialog sheets, change chart type for multiple charts, and support for XLM constants

Data Retrieval Services

Natural Language Formulas (NLFs)

Changes in InfoPath 2007

InfoPath Tour

Changes in Outlook 2007

ACT! and Schedule Plus

Attachments

Calendar

E-mail: Categories

Forwarding out-of-date meeting requests

MAPI DLLs

Non-delivery receipt

Personal Address Book

Reply in IRM e-mails

Scripting agent

Security settings

Show Views in Navigation Pane

Changes in OneNote 2007

Deleted Pages

Ink Groups

Page Header

Changes in PowerPoint 2007

What's new

New XML file formats

New user interface, graphics, and formatting capabilities

Improved proofing tools

New sharing and collaboration features

New security features

Improved troubleshooting and recovery features

What's changed or removed

AutoContent Wizard

Broadcast

Charts

Digital signatures

Document life cycle

Information Rights Management (IRM): Windows Rights Management Client

Macro recorder

Send for Review

Changes in Project 2007

DBCleanup: Delete Resource Task Changes

Earned Value recalculations

Filtering: Column headings

Outlook Tasks in Project Web Access timesheet

Project Center

Quick Flags

Analyze Timescaled Data in Excel COM Add-In

XML Reporting Wizard COM Add-In

Status Reports

VBA methods for editing custom fields

Changes in Project Server 2007

Authentication

Project versions

Project Web Access: Microsoft Software License Terms

Project Web Access: MUI

Publish by Resource

Restore

Site links

Update tasks

Changes in SharePoint Designer 2007

Design Time Control Support

Hover Buttons

Navigation bars in Word 2007

Table Eraser tool

Changes in Office SharePoint Server 2007

Administration object model

Areas and Listings

Controls on administrator pages

Crawl schedules

Portal Provisioning

Query object model

Search: Area Alerts

Search: Automatic propagation

Search: More Info link

Search: MySite Alerts

Search: TIFF filter

Search: Web parts

Shared Services

Topology Management

Windows SharePoint Services 3.0 Security Model

Changes in Visio 2007

Entry points to NetMeeting and File Search

Menu changes

Organization Chart themes

Styles user interface

Visio SDK: Visual Studio 6.0 wizards and managed code tutorials

Changes in Word 2007

What’s new

New XML file formats

New user interface, graphics, and formatting capabilities

Improved proofing tools

New sharing and collaboration features

New security features

Improved troubleshooting and recovery features

What’s changed

Charts

Digital signatures

Document life cycle

Information Rights Management (IRM): Windows Rights Management Client

Microsoft Office Document Imaging (MODI) tool

Send To Mail Recipient

What’s removed

IV International reference

Mixed language versions of the 2007 Office system

Applications unavailable in some languages

Language Interface Packs

Language identifiers in the 2007 Office system

Language identifiers

V Office Migration Planning Manager Reference

Introduction to OMPM

OMPM contents

Installing OMPM

OMPM requirements

Client system requirements

Administrator system requirements

How the OMPM File Scanner works

Log and CAB files generated by the OMPM File Scanner

Files scanned by the OMPM File Scanner

Sample SMS deployment script for OMPM

Use IExpress 2.0 to create a distribution package for OMPM

OMPM Reports filtering reference

Schema for the OMPM database

Schema for the OMPM File Scanner

OMPM File Scanner schema: scan data

OMPM File Scanner schema: file data

Schema for OMPM Compatibility Report data

OMPM Compatibility Report data schema: tools, actions, and issues data

OMPM Compatibility Report data schema: file location data

Schema for Access data

VI Messaging reference

Attachment file types restricted by Outlook 2007

VII Security reference

Security policies and settings in the 2007 Office system

Trusted locations and trusted publishers settings

Trusted locations settings

Trusted publishers settings

ActiveX control settings

Settings for disabling ActiveX controls

Settings for changing the way ActiveX controls are initialized

Add-in settings

Settings for disabling add-ins

Settings for requiring that add-ins are signed by a trusted publisher

Settings for disabling notifications for unsigned add-ins

VBA macro settings

Settings for changing the default behavior of macros

Settings for changing VBA

Settings for changing macro behavior in applications that are started programmatically through Automation

Settings for preventing virus-scanning programs from scanning encrypted macros

Document protection settings

Global document protection settings

Application-specific document protection settings

External content settings

Hyperlink warnings settings

Linked images settings

Internet Explorer feature control settings

Privacy options

Document Inspector options

Metadata protection options

Office privacy options

Application-specific privacy options

Block file format settings

1

I Setup reference

Setup properties in the 2007 Office system

In previous versions of Office, you used Windows Installer properties to customize and control Office installation. In the 2007 Microsoft Office system, the Setup process is redesigned and most of these functions are replaced by options in the Office Customization Tool (OCT) or elements in the Config.xml file.

Property quick reference

The following table summarizes the recognized Windows Installer properties that you might have used in previous versions of Office. The table shows if the functionality of that property is blocked and replaced by options in the OCT or Config.xml, or if the property is available for use. More detail is provided in the sections below.

Property / Use in the 2007 Office system
ADDDEFAULT / Replaced
ADDLOCAL / Replaced
ADDSOURCE / Replaced
ADVERTISE / Replaced
ALLUSERS / Blocked
ARPAUTHORIZEDCDFPREFIX / Replaced
ARPCOMMENTS / Replaced
ARPCONTACTS / Replaced
ARPHELPLINK / Replaced
ARPHELPTELEPHONE / Replaced
ARPINSTALLLOCATION / Replaced
ARPNOMODIFY / Replaced
ARPNOREMOVE / Replaced
ARPNOREPAIR / Replaced
ARPPRODUCTICON / Replaced
ARPREADME / Replaced
ARPSIZE / Replaced
ARPSYSTEMCOMPONENT / Replaced
ARPURLINFOABOUT / Replaced
ARPURLUPDATEINFO / Replaced
CCP_DRIVE / Replaced
COMPADDLOCAL / Replaced
COMPADDSOURCE / Replaced
COMPANYNAME / Replaced
DISABLEROLLBACK / Blocked
EXECUTEACTION / Blocked
EXECUTEMODE / Blocked
FILEADDDEFAULT / Replaced
FILEADDLOCAL / Replaced
FILEADDSOURCE / Replaced
HIDEUPDATEUI / Available
INSTALLLEVEL / Blocked
INSTALLLOCATION / Replaced
LIMITUI / Replaced
LOGACTION / Blocked
MEDIAPACKAGEPATH / Blocked
NOCOMPANYNAME / Replaced
NOUSERNAME / Replaced
PIDKEY / Replaced
PRIMARYFOLDER / Available
PROMPTROLLBACKCOST / Blocked
REBOOTPROMPT / Blocked
REINSTALL / Blocked
REMOVE / Replaced
ROOTDRIVE / Available
SEQUENCE / Blocked
SETUP_REBOOT / Available
SOURCELIST / Replaced
TARGETDIR / Replaced
UNINSTALL / Blocked
USERNAME / Replaced

Available properties

The following properties can be used when you install the 2007 Office system:

HIDEUPDATEUI--If set to True, hides the Check for Updates button on the completion dialog. This property is ignored if the completion dialog is not displayed. The default value is False.

PRIMARYFOLDER--Designates a primary folder for the installation.

ROOTDRIVE--Specifies the default drive for the destination folder of the installation. The value for this property must end with '\'.

SETUP_REBOOT--Determines how Setup restarts the computer after installation. You must use all uppercase letters, SETUP_REBOOT.

AutoAlways--Always initiate a reboot. Do not prompt the user.

Always--Always prompt for a reboot at the end of setup.

IfNeeded--Prompt for a reboot at the end of setup if setup requires a reboot. (Default)

AutoIfNeeded--Initiate a reboot if setup requires a reboot. Do not prompt the user.

Never--Never initiate or prompt for a reboot.

You set these properties in the Modify Setup properties page of the OCT, or the Setting element in the Config.xml file.

Replaced properties

A number of Windows Installer properties are replaced by options in the OCT or in the Config.xml file. Some properties are not applicable in the 2007 Office system because of Setup design changes in the 2007 version. All of these properties are blocked by Setup. That is, if you specify any of these properties in the OCT Modify Setup properties page, or with the Config.xml Setting element, Setup will end the installation.

The following table lists blocked properties whose functions are replaced by options in the OCT or by elements in the Config.xml file.

Property / Replacement OCT option / Replacement Config.xml element
SOURCELIST (in LIS element) / Additional network sources / SOURCELIST attribute in LIS element
COMPANYNAME / Installation location and organization name
INSTALLLOCATION / Installation location and organization name
TARGETDIR / Installation location and organization name
LIMITUI / Licensing and user interface / Display
PIDKEY / Licensing and user interface
ARPAUTHORIZEDCDFPREFIX / None / ARP
ARPCOMMENTS / None / ARP
ARPCONTACTS / None / ARP
ARPHELPLINK / None / ARP
ARPHELPTELEPHONE / None / ARP
ARPINSTALLLOCATION / None / ARP
ARPNOMODIFY / None / ARP
ARPNOREMOVE / None / ARP
ARPNOREPAIR / None / ARP
ARPPRODUCTICON / None / ARP
ARPREADME / None / ARP
ARPSIZE / None / ARP
ARPSYSTEMCOMPONENT / None / ARP
ARPURLINFOABOUT / None / ARP
ARPURLUPDATEINFO / None / ARP
CCP_DRIVE / None
NOCOMPANYNAME / None / None
NOUSERNAME / None / None
USERNAME / None
ADDDEFAULT / Set feature installation states / OPTIONSTATE
ADDLOCAL / Set feature installation states / OPTIONSTATE
ADDSOURCE / Set feature installation states / OPTIONSTATE
ADVERTISE / Set feature installation states / OPTIONSTATE
COMPADDLOCAL / Set feature installation states / OPTIONSTATE
COMPADDSOURCE / Set feature installation states / OPTIONSTATE
FILEADDDEFAULT / Set feature installation states / OPTIONSTATE
FILEADDLOCAL / Set feature installation states / OPTIONSTATE
FILEADDSOURCE / Set feature installation states / OPTIONSTATE
REMOVE / Set feature installation states / OPTIONSTATE

The following properties are replaced by Setup command-line options for the 2007 Office system:

REINSTALL--Use the Setup /repair command-line option

UNINSTALL--Use the Setup /uninstall command-line option

Blocked Properties

The following properties are no longer applicable in the 2007 Office system and are blocked. That is, if you specify these properties in the OCT Modify Setup properties page, or with the Config.xml Setting element, Setup will end the installation.

ALLUSERS (all installations of the 2007 Office system are per-machine)

DISABLEROLLBACK

EXECUTEACTION

EXECUTEMODE

INSTALLLEVEL

LOGACTION

MEDIAPACKAGEPATH

PROMPTROLLBACKCOST

REBOOTPROMPT

SEQUENCE

See Also

Office Customization Tool in the 2007 Office system