Bereitstellen benutzerdefinierter Vorlagen in Office 2010

 

Gilt für: Office 2010

Letztes Änderungsdatum des Themas: 2015-03-09

In Microsoft Office 2010 können Sie Vorlagen erstellen und bereitstellen, die Benutzer beim Erstellen neuer Dokumente, Präsentationen oder Arbeitsblätter auswählen können.

Sie können diese Office 2010-Vorlagen für Benutzer von Microsoft Word 2010, PowerPoint 2010 und Excel 2010 erstellen und bereitstellen.

Inhalt dieses Artikels

  • Erstellen und Bereitstellen benutzerdefinierter Vorlagen

  • Erstellen der Vorlagen

  • Erstellen von Miniaturansicht- und Vorschaudateien (optional)

  • Erstellen einer XML-Konfigurationsdatei, die die benutzerdefinierte Vorlage sowie die Miniaturansicht- und Vorschaudateien beschreibt

  • Bereitstellen eines Registrierungsschlüssels, der Office das Lesen der XML-Konfigurationsdatei ermöglicht

Erstellen und Bereitstellen benutzerdefinierter Vorlagen

Sie können benutzerdefinierte Vorlagen erstellen und Benutzern im Bereich Verfügbare Vorlagen zur Verfügung stellen. Dieser wird angezeigt, wenn Sie im Menü Datei auf Neu klicken. Der Vorgang umfasst folgende Schritte:

  1. Erstellen der Vorlagen

  2. Erstellen von Miniaturansicht- und Vorschaudateien

  3. Erstellen einer XML-Konfigurationsdatei, die die benutzerdefinierte Vorlage sowie die Miniaturansicht- und Vorschaudateien beschreibt

  4. Bereitstellen eines Registrierungsschlüssels, der Office das Lesen der XML-Konfigurationsdatei ermöglicht

Erstellen der Vorlagen

Zum Erstellen benutzerdefinierter Vorlagen öffnen Sie ein neues oder vorhandenes Dokument, ein Arbeitsblatt oder eine Präsentation und nehmen die erforderlichen Anpassungen vor. Anschließend speichern Sie die Datei als Vorlage in einem Netzwerkordner oder auf einer Website.

Das folgende Beispiel zeigt das Erstellen einer Vorlage in Word 2010. Die Schritte sind jedoch für Excel 2010 und PowerPoint 2010 nahezu identisch. Weitere Informationen zum Erstellen von Vorlagen finden Sie unter Informationen zu Vorlagen in Office 2010 (https://go.microsoft.com/fwlink/?linkid=212947\&clcid=0x407).

So erstellen Sie eine Vorlage (in Word 2010)

  1. Öffnen Sie ein neues oder vorhandenes Dokument in Word 2010.

  2. Passen Sie das Dokument nach Ihren Erfordernissen an.

  3. Klicken Sie im Menü Datei auf Speichern unter.

  4. Wechseln Sie im Strukturbereich zu einem freigegebenen Ordner im Netzwerk (es kann sich auch um einen Ordner auf einem Webserver handeln).

  5. Geben Sie im Feld Dateiname den Namen ein, den Sie für die Vorlage verwenden möchten.

  6. Wählen Sie im Feld Dateityp die Option Word-Vorlage aus, und klicken Sie dann auf Speichern.

Erstellen von Miniaturansicht- und Vorschaudateien (optional)

Dieser Schritt ist optional, Miniaturansicht- und Vorschaudateien können jedoch für Benutzer sehr hilfreich bei der Auswahl von Vorlagen sein. Sie können Beispiele für Miniaturansicht- und Vorschaudateien anzeigen, indem Sie im Bereich Verfügbare Vorlagen auf Beispielvorlagen klicken. Wenn Sie für eine benutzerdefinierte Vorlage keine Miniaturansicht- und Vorschaudateien erstellen, wird den Benutzern im Bereich Verfügbare Vorlagen nur der Name der Vorlage angezeigt. Anstelle der Miniaturansicht- und Vorschaubilder wird ein rotes X angezeigt.

So erstellen Sie Miniaturansicht- und Vorschaudateien

  1. Verwenden Sie Bildschirmfotos und ein Bildbearbeitungsprogramm, um die Miniaturansicht- und Vorschaudateien zu erstellen. Die folgenden Dimensionen werden empfohlen:

    Vorschautyp Breite Höhe

    Miniaturansicht

    100

    120

    Vorschau

    256

    350

  2. Speichern Sie die Dateien in einem der folgenden Dateitypen: JPG, PNG, BMP, GIF.

Erstellen einer XML-Konfigurationsdatei, die die benutzerdefinierte Vorlage sowie die Miniaturansicht- und Vorschaudateien beschreibt

Für die Anzeige der benutzerdefinierten Vorlagen im Bereich Verfügbare Vorlagen müssen Sie eine XML-Konfigurationsdatei erstellen. Anhand dieser Datei werden von Office 2010 der Speicherort und die Anzeigeoptionen der Vorlagen-, Miniaturansicht- und Vorschaudateien bestimmt.

So erstellen Sie die XML-Konfigurationsdatei

  1. Kopieren Sie den Text der XML-Beispieldatei aus diesem Artikel, und fügen Sie ihn in einem Text-Editor wie z. B. Editor ein. Weitere Informationen finden Sie unter Beispieltext für eine XML-Konfigurationsdatei.

  2. Bearbeiten Sie den Beispieltext nach Bedarf.

    Sie können mit dem Beispieltext für eine Schemadefinitionsdatei (XSD-Datei) aus diesem Artikel eine XSD-Datei zur Überprüfung der XML-Konfigurationsdatei erstellen (optional). Zum Erstellen der XSD-Datei kopieren Sie den Beispieltext für die Überprüfung in einen Text-Editor und speichern ihn als XSD-Datei, z. B. OfficeTemplates.xsd. Weitere Informationen finden Sie unter Beispieltext für eine XML-Schemadefinitionsdatei (XSD-Datei).

  3. Speichern Sie den bearbeiteten Text als XML-Datei (z. B. ContosoTemplates.xml), und speichern Sie diese in einer Netzwerkfreigabe (hierbei kann es sich auch um einen Ordner auf einem Webserver handeln).

Beispieltext für eine XML-Konfigurationsdatei

Sie können den folgenden Text in einen Text-Editor wie z. B. Editor kopieren, den Text für die Definition Ihrer benutzerdefinierten Vorlagen konfigurieren und dann die Datei als XML-Datei speichern, z. B. ContosoTemplates.xml.

Der XML-Beispieltext enthält nur einen application id-Abschnitt für Word 2010-Vorlagen: application id = "WD". Sie können Abschnitte für Excel 2010 und PowerPoint hinzufügen, indem Sie den Text zwischen <o:application id="WD"> und </o:application> kopieren und dann die application id-Parameter in "XL" (für Excel) bzw. in "PP" (für PowerPoint 2010) ändern.

Jeder featuredtemplate-Abschnitt stellt eine benutzerdefinierte Vorlage innerhalb des application id-Abschnitts dar. Der XML-Beispieltext enthält vier featuredtemplate-Abschnitte. Sie können jedoch Abschnitte entsprechend Ihrer Anzahl benutzerdefinierter Vorlagen hinzufügen oder löschen. In jedem featuredtemplate-Abschnitt konfigurieren Sie den Titel sowie die Medien- (Miniaturansicht) und Vorschauinformationen zur Beschreibung der Vorlage. Wenn Sie keine Miniaturansicht- oder Vorschaudatei erstellt haben, können Sie die Attributwerte für die Medien- und Vorschauinformationen löschen. Im Bereich Verfügbare Vorlagen wird für die Miniatur- und Vorschaubilder ein rotes X angezeigt, wenn Sie diese nicht bereitstellen.

<?xml version="1.0" encoding="utf-8"?>
<o:featuredcontent lcid="1033" xmlns:o="urn:schemas-microsoft-com:office:office">
    <o:application id="WD">
        <o:featuredtemplates startdate="2011-03-01" enddate="2013-03-01">

            <!-- TEMPLATE 1 -->
            <o:featuredtemplate title="Template 1" source="\\server1\public\templates\Contoso\Source\1.dotx" >
                <o:media mediatype="gif" filename="1.gif" source="\\server1\public\templates\Contoso\media\1.gif" />
                <o:preview filename="1big.gif" source="\\server1\public\templates\Contoso\preview\1.gif" />
            </o:featuredtemplate>

            <!-- TEMPLATE 2 -->
            <o:featuredtemplate title="Template 2" source="\\server1\public\templates\Contoso\Source\2.dotx" >
                <o:media mediatype="gif" filename="2.gif" source="\\server1\public\templates\Contoso\media\2.gif" />
                <o:preview filename="2big.gif" source="\\server1\public\templates\Contoso\preview\2.gif" />
            </o:featuredtemplate>

            <!-- TEMPLATE 3 -->
            <o:featuredtemplate title="Template 3" source="\\server1\public\templates\Contoso\Source\3.dotx" >
                <o:media mediatype="gif" filename="3.gif" source="\\server1\public\templates\Contoso\media\3.gif" />
                <o:preview filename="3big.gif" source="\\server1\public\templates\Contoso\preview\3.gif" />
            </o:featuredtemplate>

            <!-- TEMPLATE 4 -->
            <o:featuredtemplate title="Template 4" source="\\server1\public\templates\Contoso\Source\4.dotx" >
                <o:media mediatype="gif" filename="4.gif" source="\\server1\public\templates\Contoso\media\4.gif" />
                <o:preview filename="4big.gif" source="\\server1\public\templates\Contoso\preview\4.gif" />
            </o:featuredtemplate>

        </o:featuredtemplates>
    </o:application>
</o:featuredcontent>

Beispieltext für eine XML-Schemadefinitionsdatei (XSD-Datei)

Sie können eine Schemadefinitionsdatei (XSD-Datei) verwenden, um die XML-Datei zu überprüfen. Zum Erstellen der XSD-Datei kopieren Sie den folgenden Text in einen Text-Editor und speichern ihn als XSD-Datei, z. B. OfficeTemplates.xsd.

Anschließend können Sie die XSD-Datei zusammen mit einem XML-Editor, der über Schemaüberprüfung verfügt, beispielsweise XML Notepad 2007, verwenden.

<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="urn:schemas-microsoft-com:office:office" elementFormDefault="qualified"
  xmlns="urn:schemas-microsoft-com:office:office" xmlns:o="urn:schemas-microsoft-com:office:office"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="featuredcontent">
<xs:annotation>
  <xs:documentation>
This is the schema for custom spotlight providers in the Available Templates pane that users see when they click New on the File menu in Word, Excel, and PowerPoint.
Copyright (c) Microsoft Corporation.
  </xs:documentation>
</xs:annotation>
<xs:complexType>
  <xs:sequence>
<xs:element name="application" minOccurs="1" maxOccurs="unbounded">
  <xs:annotation>
<xs:documentation>
  Include one application block for every application you have custom templates for
</xs:documentation>
  </xs:annotation>
  <xs:complexType>
<xs:sequence>
  <xs:element name="featuredtemplates" minOccurs="0" maxOccurs="1">
<xs:complexType>
  <xs:sequence>
<xs:element name="featuredtemplate" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
<xs:sequence>
  <xs:element name="media" type="CT_ImageAttributes">
<xs:annotation>
  <xs:documentation>
The media element refers to the thumbnail (small) image for the template
  </xs:documentation>
</xs:annotation>
  </xs:element>
  <xs:element name="preview" type="CT_ImageAttributes">
<xs:annotation>
  <xs:documentation>
The preview element refers to the preview (large) image for the template
  </xs:documentation>
</xs:annotation>
  </xs:element>
</xs:sequence>
<xs:attribute name="title" type="ST_SpotlightString" />
<xs:attribute name="source" type="xs:anyURI" />
  </xs:complexType>
</xs:element>
  </xs:sequence>
  <xs:attribute name="startdate" type="ST_Date" use="required" />
  <xs:attribute name="enddate" type="ST_Date" use="required" />
</xs:complexType>
  </xs:element>
</xs:sequence>
<xs:attribute name="id" type="ST_Application" use="required" />
  </xs:complexType>
</xs:element>
  </xs:sequence>
  <xs:attribute name="lcid" type="xs:unsignedShort" use="required" />
</xs:complexType>
  </xs:element>
  <xs:simpleType name="ST_Application">
<xs:annotation>
  <xs:documentation>
Specifies the application for which to deliver spotlight content
  </xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
  <xs:enumeration value="WD" />
  <xs:enumeration value="XL" />
  <xs:enumeration value="PP" />
</xs:restriction>
  </xs:simpleType>
  <xs:complexType name="CT_ImageAttributes">
<xs:sequence />
<xs:attribute name="mediatype" type="ST_MediaType">
</xs:attribute>
<xs:attribute name="filename" type="ST_Filename" use="required" />
<xs:attribute name="source" type="xs:anyURI" use="required" />
<xs:attribute name="alttext" type="ST_SpotlightString" use="optional" />
  </xs:complexType>
  <xs:simpleType name="ST_SpotlightString">
<xs:restriction base="xs:string">
  <xs:maxLength value="255" />
  <xs:minLength value="1" />
</xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ST_MediaType">
<xs:restriction base="xs:string">
  <xs:enumeration value="jpg" />
  <xs:enumeration value="png" />
  <xs:enumeration value="bmp" />
  <xs:enumeration value="gif" />
</xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ST_Date">
<xs:annotation>
  <xs:documentation>
Date must be specified in YYYY-MM-DD format
  </xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
  <xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}" />
</xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ST_Filename">
<xs:annotation>
  <xs:documentation>
Filename cannot contain \ ? | > : / * " or less-than, must be less than 260 chars, and have a valid extension.
Example: image.jpg
  </xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
  <xs:pattern value="[^\\\?|&gt;&lt;:/\*&quot;]{1,259}" />
</xs:restriction>
  </xs:simpleType>
</xs:schema>

Bereitstellen eines Registrierungsschlüssels, der Office das Lesen der XML-Konfigurationsdatei ermöglicht

Nach dem Anpassen der XML-Datei müssen Sie einen Registrierungsschlüssel bereitstellen, der Office 2010 die Anzeige der Vorlagen im Bereich Verfügbare Vorlagen ermöglicht. Der Registrierungsschlüssel muss für jeden Benutzer bereitgestellt werden, der auf die benutzerdefinierten Vorlagen zugreift.

So erstellen Sie den Registrierungsschlüssel und stellen ihn bereit

  1. Erstellen Sie den folgenden Registrierungsschlüssel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Spotlight\Providers\[ProviderName]
    

    Der Schlüssel [ProviderName] stellt die Gruppe von Vorlagen dar, die in der XML-Datei beschrieben wird (z. B. Contoso). Diese wird im Bereich Verfügbare Vorlagen unter Benutzerdefinierte Vorlagen in der betreffenden Office 2010-Anwendung angezeigt. Der eingegebene Name kann maximal 30 Zeichen lang sein.

  2. Führen Sie unter dem Schlüssel [ProviderName] folgende Aktionen aus:

    • Erstellen Sie einen Zeichenfolgenwert mit dem Namen ServiceURL, der angibt, wo sich die von Ihnen erstellte XML-Datei befindet.

    • Optional können Sie einen Zeichenfolgenwert mit dem Namen Application erstellen. Er listet die Anwendung auf, für die Sie Vorlagen bereitstellen.

      In der folgenden Tabelle sind diese Zeichenfolgen beschrieben:

      Wertname Wertdaten (Datentyp) Beschreibung

      ServiceURL

      Zeichenfolge

      Geben Sie einen der folgenden Werte an:

      • Den Netzwerkordner und die XML-Datei, z. B.\\server\public\templates\Contoso\WordTemplates.xml

      • Die URL des Webdiensts mit der XML-Datei, mit der Sie benutzerdefinierte Vorlagen bereitstellen, z. B. https://www.contoso.com.

      Application

      Zeichenfolge

      Optional: Geben Sie WD für Word-Vorlagen, XL für Excel-Vorlagen oder PP für PowerPoint-Vorlagen an. Geben Sie diesen Registrierungsschlüsseleintrag nicht an, wenn die Gruppe Vorlagen für mehrere Anwendungen enthält.

  3. Verwenden Sie das Office-Anpassungstool (OAT) oder ein anderes Tool, um den Registrierungsschlüssel für Benutzer bereitzustellen. Weitere Informationen zum Bereitstellen von Registrierungsschlüsseln mithilfe von OAT finden Sie unter Registrierungseinträge hinzufügen im Artikel Office-Anpassungstool in Office 2010.