Zum Hauptinhalt springen
Version: 4.1 (2026 H2)

Excel-Vorlage

Excel-Vorlagen in primedocs ermöglichen die Generierung vorausgefüllter Excel-Arbeitsmappen aus primedocs-Vorlagen. Sie werden in primedocs Desktop erstellt und gepflegt, versioniert und basierend auf Berechtigungen für Benutzer verfügbar gemacht.


Vorlage erstellen

  1. Aktivieren Sie in primedocs Desktop die Administrationsansicht.
  2. Klicken Sie auf Neue Vorlage und wählen Sie Excel-Vorlage aus der Kategorie Microsoft Excel.
  3. Vergeben Sie einen Namen für die Vorlage und klicken Sie auf OK.
  4. Öffnen Sie im Vorlageneditor den Editor, um die Excel-Datei zu bearbeiten.
  5. Gestalten Sie die Arbeitsmappe: Fügen Sie Tabellenblätter hinzu, definieren Sie benannte Bereiche und fügen Sie primedocs-Platzhalter ein, wo dynamische Inhalte erscheinen sollen.
  6. Konfigurieren Sie Document Functions nach Bedarf.
  7. Speichern Sie den Vorlageneditor und setzen Sie den Vorlagenstatus, um die Vorlage freizugeben.

Platzhalter in Excel

Dynamischer Inhalt wird über benannte Bereiche (Excel Defined Names) eingefügt. Die Namenskonvention ist dabei einfach: Der Name des benannten Bereichs entspricht der Feld-ID. Verschachtelte Felder werden in Punktnotation angegeben (z.B. Profile.User.FirstName). Ein Präfix ist nicht erforderlich.

Um einen Feldwert in einer Zelle auszugeben, wird der benannte Bereich per Formel referenziert:

=Profile.User.FirstName

Bei der Generierung legt primedocs die Feldwerte in einem ausgeblendeten Tabellenblatt ab und erstellt für jedes Feld einen gleichnamigen benannten Bereich, der auf den jeweiligen Wert verweist. Die Werte stammen aus Profildaten, Formulareingaben oder verbundenen Datenquellen.

hinweis

In Kopf- und Fusszeilen werden Felder stattdessen über die Syntax {Feld-ID} (geschweifte Klammern) eingefügt — dort sind keine benannten Bereiche möglich.

Felder in Kopf- und Fusszeilen

In Kopf- und Fusszeilen lassen sich folgende Forms-Feldtypen über {Feld-ID} binden:

  • Text — der Wert wird direkt eingesetzt.
  • Datum — der bereits formatierte Wert des Feldes wird eingesetzt.
  • Auswahl (Choice) — es wird die Beschriftung der gewählten Option eingesetzt (nicht der gespeicherte Wert). Bei leerer Auswahl wird die Beschriftung der Leer-Option verwendet, sofern definiert.
  • Bilder — über {Feld-ID(Breite,Höhe)} (Masse in Punkt) als Grafik eingebettet.

Andere Feldtypen (z.B. YesNo) werden in Kopf-/Fusszeilen nicht unterstützt. Wird ein nicht unterstützter oder ein nicht auflösbarer Feldname gebunden, bricht die Generierung mit einer Fehlermeldung ab, die das betroffene Feld und die Ursache nennt.

hinweis

Excel begrenzt Kopf- und Fusszeilen auf 255 Zeichen. Überschreitet eine Bindung diese Grenze, wird der Platzhalter nicht ersetzt und eine Warnung ausgegeben.


Unterstützte Dokumentfunktionen

Excel-Vorlagen unterstützen unter anderem:

  • Forms — Benutzereingaben vor der Generierung abfragen.
  • Fields — Daten über JavaScript auf Platzhalter abbilden.
  • Data — Verbindung zu externen Datenquellen herstellen.
  • Global Providers — Globale Konfiguration und Übersetzungen anwenden.
hinweis

Einige Document Functions, die auf Word-spezifische Funktionen angewiesen sind (z.B. Placeholder Definition/Mapping für Kopf- und Fusszeilen), sind für Excel-Vorlagen nicht anwendbar.


Berechtigungen und Versionierung

Excel-Vorlagen verwenden dasselbe Berechtigungs- und Versionierungsmodell wie alle anderen Vorlagentypen in primedocs.