Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Einige Organisationen zu Microsoft Office Excel-Arbeitsmappen als Formulare zum Sammeln von Daten verwenden. Diese Arbeitsmappen enthalten normalerweise leere Zellen für Benutzer zum Eingeben von Daten. Sie können eine Arbeitsmappe in einer Microsoft Office InfoPath-Formularvorlage konvertieren, mit dem Import-Assistenten in InfoPath. Eine Arbeitsmappe in einer Formularvorlage konvertieren, können Benutzer von InfoPath-Features wie Schema Überprüfung, dynamische Steuerelemente wie wiederholte Abschnitte und Geschäftslogik wie datenüberprüfung profitieren. Darüber hinaus können Sie Ihre Formularvorlage verfügbar einem breiteren Publikum machen, indem eine browserfähige Formularvorlage erstellen. Um eine browserfähige Formularvorlage erstellen zu können, müssen Sie eine browserkompatible Formularvorlage auf einem Server veröffentlichen, die InfoPath Forms Services ausgeführt wird. Formulare ausgehend von browserfähigen Formularvorlagen können mithilfe eines Webbrowsers ausgefüllt werden.

Wenn Sie eine Excel-Arbeitsmappe mit der Standardeinstellung im Import-Assistenten in eine InfoPath-Formularvorlage konvertieren, enthält die daraus resultierende Formularvorlage das Layout der Excel-Arbeitsmappe. Außerdem werden Zellen in der Excel-Arbeitsmappe, die bestimmte Bedingungen erfüllen, automatisch in Textfeld-Steuerelemente konvertiert, in die Benutzer Daten eingeben können. Wenn eine Zelle z. B. dazu formatiert wird, an allen Seiten einen Rand anzuzeigen, dann wird diese Zelle in ein Textfeld-Steuerelement in der resultierenden Formatvorlage konvertiert. Wenn Sie die Standardeinstellung im Import-Assistenten nicht verwenden möchten, kann beim Importieren der Excel-Arbeitsmappe auch nur das Layout enthalten sein, oder es werden nur bestimmte Zellentypen in Steuerelemente konvertiert.

In diesem Artikel werden das grundlegende Konzept und das Verfahren zum Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage erläutert, einschließlich der Features und Einstellungen, die im Konvertierungsprozess nicht unterstützt werden.

Inhalt dieses Artikels

Informationen zum Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage

Features und Einstellungen, die beim Konvertieren nicht vollständig unterstützt werden

Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage

Informationen zum Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage

Wenn Sie eine Excel-Arbeitsmappe in eine InfoPath-Formularvorlage konvertieren, wird die Arbeitsmappe wie eine Blaupause zum Erstellen einer neuen Formularvorlage verwendet. Die Tabellenstruktur der Arbeitsmappe wird als eine Layouttabelle in der Formularvorlage neu erstellt. Wenn Sie Zellen einfügen möchten, die beim Konvertieren der Arbeitsmappe zum Erfassen von Daten verwendet werden, werden die Textfeld-Steuerelemente der Formularvorlage in den Layouttabellenzellen hinzugefügt, die dem Speicherort der Felder in der Arbeitsmappe entsprechen. Die Größe und der Standort der unterstützten Zellen, Zellenrahmen und Schattierung und das eventuelle Zusammenführen oder Teilen von Zellen werden in der resultierenden Formularvorlage beibehalten.

Falls Ihre Arbeitsmappe mehrere Arbeitsblätter enthält, werden die Daten und die Formatierung des ersten Arbeitsblatts zur standardmäßigen Ansicht in der neuen Formularvorlage hinzugefügt, und die zusätzlichen Arbeitsblätter werden in entsprechende Ansichten in der Formularvorlage konvertiert. Die Titel jeder zusätzlichen Ansicht entsprechen den Titeln der Arbeitsblätter.

Für ein besseres Verständnis der Beziehung zwischen einer Arbeitsmappe und einem Arbeitsblatt, das Sie mithilfe des Import-Assistenten von InfoPath und der resultierenden Formatvorlage konvertiert haben, stellen Sie sich vor, dass Sie ein Versicherungsagent sind und über eine Arbeitsmappe "Schadenfälle.xls" verfügen, die zwei Arbeitsblätter enthält. Das erste Arbeitsblatt trägt die Bezeichnung "Start", das zweite die Bezeichnung "Automobil". Unter den Spalten auf jedem Arbeitsblatt befinden sich die Spaltenkopfzeilen Typ, Beschreibung, Darlehensbetrag und Kaufpreis. Die Spalten Darlehensbetrag und Kaufpreis werden auf jedem Arbeitsblatt so formatiert, dass sie als Währungsdatentyp verwendet werden. Alle Spaltenkopfzeilen werden fett und blau formatiert. Das Arbeitsblatt Start enthält eine Formel zum Berechnen eines Tilgungsplans. Eine einzelne Zelle, deren Ränder alle formatiert sind, wird zur Eingabe des Benutzernamens verwendet.

Wenn Sie den Import-Assistenten dazu verwenden, "Schadenfälle.xls" in eine Formularvorlage zu konvertieren, können Sie eine Formularvorlage mit der Bezeichnung "Schadenfälle.xsn" verwenden.

Eine Excel-Arbeitsmappe vor und nach der Konvertierung in eine InfoPath-Formularvorlage.
Wird eine Excel-Arbeitsmappe in eine InfoPath-Formularvorlage konvertiert, bleiben das Layout und die übrigen Elemente erhalten.

Diese neue Formularvorlage enthält zwei Ansichten. Die Standardansicht mit der Bezeichnung Start enthält das Layout und die Formatierung aus dem Arbeitsblatt "Start". Die zweite Ansicht mit der Bezeichnung Automobil enthält das Layout und die Formatierung aus dem Arbeitsblatt "Automobil". Jede Ansicht enthält eine Tabelle mit den Spaltenkopfzeilen Typ, Beschreibung, Darlehensbetrag und Kaufpreis mit fett formatiertem blauem Text, wie in der ursprünglichen Arbeitsmappe. Abhängig von den Einstellungen im Import-Assistenten können sich einige Features in der resultierenden Formularvorlage unterscheiden:

  • Wenn Sie den Import-Assistenten zum Konvertieren von "Schadenfälle.xls" in eine Formularvorlage verwenden, indem Sie nur das Layout bewahren    Die resultierende Formularvorlage enthält eine Layouttabelle, die der Tabelle in der Excel-Arbeitsmappe entspricht. Die Formularvorlage enthält keine Textfeld-Steuerelemente.

  • Wenn Sie den Import-Assistenten zum Importieren von "Claims.xls" sowohl durch Bewahren des Layouts und Konvertieren der Zellen in Steuerelementen verwenden     Die resultierende Formularvorlage enthält eine wiederholte Tabelle. Zellen, die Bedingungen erfüllen (z. B. die Zelle mit formatierten Rändern oder Zellen, die eine Formel zum Berechnen des Tilgungsplans enthalten), werden in Textfeld-Steuerelemente konvertiert.

    Hinweis : Obwohl Zellen, die Formeln enthalten oder auf diese verweisen, in Textfeld-Steuerelemente konvertiert werden, werden die Formeln nicht in der resultierenden Formularvorlage aufbewahrt. Durch Verwenden der entsprechenden Features in InfoPath, müssen Sie die Funktionalität neu erstellen, die die Formel zur Verfügung gestellt hat.

Seitenanfang

Features und Einstellungen, die beim Konvertieren nicht vollständig unterstützt werden

Einige Einstellungen und Formatierungen in Excel-Arbeitsmappen werden in InfoPath nicht unterstützt. Wenn Sie eine Arbeitsmappe konvertieren, die solche Einstellungen enthält, enthält die resultierende InfoPath-Formularvorlage diese Features und Einstellungen nicht. Enthält Ihre Arbeitsmappe z. B. eine Kopfzeile mit einem Bild, wird dieses Bild in der resultierenden InfoPath-Formularvorlage nicht beibehalten, da InfoPath Bilder in Kopf- und Fußzeilen nicht unterstützt.

In der folgenden Liste werden Features und Einstellungen aufgeführt, die beim Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage nicht beibehalten werden:

  • Zelle mit der Formatierung Größe anpassen

  • Zellenhintergrundfarben

  • Zellenhintergrundmuster

  • Zellenfarbverläufe

  • Bedingte Formatierung

  • Datenüberprüfung

  • Formeln

  • Makros

  • Druckeinstellungen (einschließlich Anpassen an A4, Schwarzweiß, Zentrieren, erste Seitenzahl, Seitenfolge, Bilder, Druckgitternetzlinien, Druckqualität, Zeilen- und Spaltenkopfzeilen auf jeder Seite, Skalierung und Druckbereich festlegen)

  • Vertikale Textausrichtung

  • Zeilen, die schmaler als die standardmäßige Schrifthöhe von 10 Punkt sind

  • WordArt

In der folgenden Liste werden die Features und Einstellungen erläutert, die beim Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage teilweise unterstützt werden:

Zellen mit Datenformatierung     Formen und Farben, die auf Zellen mit Datenformatierung angewendet werden, werden nicht konvertiert. Wenn z. B. eine Zelle dazu formatiert wird, negative Zahlen als roten Text anzuzeigen, wird der Zahlenwert konvertiert, nicht jedoch die rote Textformatierung.

Hyperlinks, die auf nicht unterstützte Protokolle verweisen     Alle Hyperlinks werden konvertiert, aber wenn der Hyperlink ein anderes Protokoll als http: verwendet, wie z. B. https:, ftp: oder mailto:, funktioniert der Hyperlink beim Klicken auf die Verknüpfung nicht.

Kopf- und Fußzeilenausrichtung und Formatierung     Eine Kopf- oder Fußzeile in einer Excel-Arbeitsmappe kann einen linken, mittleren oder rechten Abschnitt enthalten. Diese Abschnitte werden nach dem Import in InfoPath verkettet. Eine Arbeitsmappe z. B. mit einer linken Kopfzeile und dem Namen "Pia Westermann", eine mittlere Kopfzeile mit dem Titel "Statusbericht" und eine rechte Kopfzeile mit dem Datum "Oktober, 13. 2007" werden in eine InfoPath-Formularvorlage mit einer einzelnen Kopfzeile konvertiert, die folgenden Text enthält: "Pia WestermannStatusbericht, Oktober, 13. 2007." Falls lediglich der Abschnitt in der Kopf- oder Fußzeile der Arbeitsmappe Text enthält, wird der resultierende Text in der Formularvorlage entsprechend ausgerichtet. Enthält z. B. nur der rechte Abschnitt der Kopfzeile Text in der Arbeitsmappe, dann wird der entsprechende Text in der Formularvorlage rechts ausgerichtet. Andernfalls wird der gesamte Kopf- oder Fußzeilentext beim Importieren links ausgerichtet. Die auf den ersten Kopf- oder Fußzeilenabschnitt in der Arbeitsmappe angewendete Schrifteinstellung wird auf die gesamte Kopf- oder Fußzeile in der resultierenden InfoPath-Fußzeile angewendet.

Schriftartenkonvertierung    Obwohl InfoPath die Schriftarten beim Erstellen einer neuen Formularvorlage aus einer Arbeitsmappe importiert, werden für die Formularvorlage alternative Schriftarten ausgewählt, sofern sie in der Arbeitsmappe nicht auf dem Computer verfügbar sind, auf dem Sie den Import ausführen.

Zwingend zusammengeführte Zellen     Wenn Sie in Excel mehr Text eingeben, als die aktuelle Zelle aufnehmen kann, wird dieser Text am oberen Rand der nachfolgenden Zellen dargestellt, so als seien die Zellen zusammengeführt worden. InfoPath unterstützt dieses Feature nicht. Wenn eine konvertierte Zelle mehr Text enthält, als die Zellenbreite zulässt, wird der Text auf die nächste Zeile in InfoPath umbrochen. Um dies zu vermeiden, wählen Sie vor dem Importieren Ihrer Arbeitsmappe die Zelle und so viele nachfolgende Zellen aus, wie zum Aufnehmen des Textes notwendig sind. Führen Sie diese Zellen dann so zusammen, dass der Text in die zusammengeführte Zelle passt.

PivotTable-Berichte     PivotTable-Berichte werden als Layouttabellen konvertiert.

Sehr große Tabellen     InfoPath unterstützt Tabellen, die bis zu 63 Spalten breit und 999 Zeilen lang sind. Falls eine Excel-Arbeitsmappe diese Einschränkung überschreitet, werden nur die ersten 63 Spalten und 999 Zeilen konvertiert.

Hinweis : Einige Excel-Arbeitsmappen können nicht ohne Kennwort geöffnet werden. Ist dies der Fall mit Ihrer Arbeitsmappe, können Sie nicht erfolgreich importieren in InfoPath werden. Um das Problem zu beheben, versuchen Sie, das hinsichtlich des Kennworts für die Arbeitsmappe entfernen, bevor Sie es importieren. Darüber hinaus dienen einige Arbeitsmappen zu verhindern, dass Benutzer verschieben, löschen, ausblenden oder Ändern des Namens eines Arbeitsblättern und weiterer Strukturelemente in der Arbeitsmappe ändern. Ist dies der Fall, mit dem Arbeitsblatt, können Sie nicht erfolgreich importieren in InfoPath sein. Um dieses Problem zu beheben, versuchen Sie, die Einschränkungen für die Arbeitsmappe bearbeiten, bevor Sie es importieren strukturelle entfernen.

Seitenanfang

Konvertieren einer Excel-Arbeitsmappe in eine InfoPath-Formularvorlage

  1. Klicken Sie im Menü Datei auf Formular importieren.

  2. Klicken Sie im Dialogfeld Import-Assistent auf InfoPath-Importprogramm für Excel-Mappen, und klicken Sie dann auf Weiter.

  3. Klicken Sie auf Durchsuchen.

  4. Suchen und klicken Sie auf die zu konvertierende Excel-Arbeitsmappe, und klicken Sie dann auf Öffnen.

  5. Klicken Sie zum Ändern des standardmäßigen Importverhaltens auf Optionen, und wählen Sie dann die gewünschten Optionen aus.

  6. Klicken Sie auf Fertig stellen.

    Hinweis : Je nach Layout und Komplexität Ihrer Excel-Arbeitsmappe werden einige Layoutelemente oder Steuerelemente in der resultierenden InfoPath-Formularvorlage möglicherweise nicht erwartungsgemäß angezeigt. Infolgedessen müssen Sie nach dem Konvertieren Ihrer neuen Formularvorlage u. U. Anpassungen an dieser vornehmen.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×