Excel-Bordmittel

Excel-Eingabemaske ohne VBA

Was die eingebauten Mittel können, wie man sie einschaltet — und an welcher Stelle sie die Datenqualität still durchlassen.

Stand: 14. August 2026 · Roger Dali, Dali AI GmbH, Sursee · Lesezeit 8 Minuten

Die kurze Antwort

Excel hat eine eingebaute Eingabemaske ohne jedes VBA: die Datenmaske. Sie ist nur versteckt und muss der Symbolleiste für den Schnellzugriff hinzugefügt werden. Sie nimmt höchstens 32 Spalten. Zusammen mit Dropdowns aus der Datenüberprüfung reicht sie zum Erfassen — erzwingen kann sie nichts.

Der zweite Satz ist der wichtige. Die meisten bauen eine Eingabemaske nicht, weil das Tippen mühsam ist, sondern weil die Daten unsauber werden. Genau dieses Problem lösen die Bordmittel nicht. Warum, steht weiter unten unter «Die Lücke, die niemand erwähnt».

Weg 1: Die Datenmaske — sie ist längst da

Excel bringt seit Jahrzehnten ein Eingabeformular mit, das aus jeder Liste automatisch eine Maske erzeugt: ein Feld pro Spalte, untereinander, mit Knöpfen für Neu, Löschen, Vorherige, Weitersuchen. Kein Makro, keine Programmierung, keine Zusatzsoftware.

Microsoft hat den Knopf aus dem Menüband genommen, die Funktion aber gelassen. So holen Sie sie zurück:

Danach eine beliebige Zelle in Ihrer Liste anklicken und auf «Maske» drücken. Zwei Voraussetzungen nennt Microsoft: Jede Spalte braucht eine Überschrift, und im Datenbereich darf es keine leeren Zeilen geben.

Die vier Grenzen, die Sie vorher kennen sollten

Quellen: Microsoft Support, «Hinzufügen, Bearbeiten, Suchen und Löschen von Zeilen mit einem Datenformular» und «Was ist mit der Datenmaske passiert?»

Weg 2: Dropdowns über die Datenüberprüfung

Der zweite Baustein, ebenfalls ohne VBA: Daten → Datenüberprüfung → Zulassen: Liste. Damit bekommen einzelne Felder eine Auswahl statt Freitext, dazu optional eine Eingabemeldung und eine Fehlermeldung.

Zwei Zahlen, die den Aufbau entscheiden:

Die Lücke, die niemand erwähnt

Hier ist der Punkt, an dem die selbstgebaute Eingabemaske ihr eigentliches Versprechen bricht. Microsoft schreibt es selbst, nur liest es kaum jemand:

«Data validation is designed to show messages and prevent invalid entries only when users type data directly in a cell. When data is copied or filled, the messages do not appear.»

Auf Deutsch: Die Prüfung greift nur beim Tippen. Wer einen Wert hineinkopiert oder mit dem Ausfüllkästchen hinunterzieht, hängt die Regel aus, ohne dass irgendetwas passiert. Kein Hinweis, keine Meldung, kein Protokoll. Und genau so werden diese Tabellen im Alltag befüllt — aus einer Mail, aus einer anderen Datei, aus dem Blatt vom letzten Monat.

Dazu kommt: Werte, die schon in den Zellen standen, bevor die Regel gesetzt wurde, prüft Excel nicht nach. Microsoft hält fest, dass Sie nicht automatisch benachrichtigt werden, wenn bestehende Zellen ungültige Daten enthalten. Es gibt dafür den Befehl «Ungültige Daten umkreisen» — ein manueller Blick, kein Schutz.

Der offizielle Notbehelf ist entlarvend: Um das Kopieren und Ziehen zu unterbinden, empfiehlt Microsoft, unter Datei → Optionen → Erweitert das Ausfüllkästchen und das Ziehen und Ablegen von Zellen abzuschalten und danach das Blatt zu schützen. Das ist keine Datenprüfung. Das ist das Stilllegen der Tabellenkalkulation, damit sie sich wie ein Formular verhält.

Quellen: Microsoft Support, «More on data validation» und «Datenüberprüfung auf Zellen anwenden».

Weg 3: Formularsteuerelemente auf dem Blatt

Über Entwicklertools → Einfügen lassen sich Kombinationsfelder, Kontrollkästchen und Optionsfelder direkt aufs Blatt setzen. Ohne VBA können sie genau eine Sache: ihren Wert in eine Zellverknüpfung schreiben. Ein Kontrollkästchen liefert WAHR oder FALSCH, ein Kombinationsfeld die Position des gewählten Eintrags als Zahl.

Damit baut man eine Oberfläche, die nach Formular aussieht. Was dahinter passiert, muss weiterhin über Formeln laufen — und jede Regel, die mehr ist als «wenn dann», wächst zu einer Formel, die drei Monate später niemand mehr liest. Das ist derselbe Weg, der ursprünglich in die Sackgasse geführt hat, nur mit Knöpfen.

Was ohne VBA in Excel grundsätzlich nicht geht

Diese sechs Punkte sind kein Versäumnis von Microsoft. Eine Tabellenkalkulation ist dafür gebaut, dass jede Zelle jederzeit alles enthalten darf. Das ist ihre Stärke beim Rechnen und ihre Schwäche beim Erfassen.

Die drei Wege nebeneinander

Datenmaske Datenüberprüfung Formularsteuerelemente
AufwandMinuteneine Stundeein halber Tag
Lösthorizontales Scrollen beim ErfassenTippfehler bei getippten WertenAussehen und Bedienung
Harte Grenze32 Spalten, keine Pflichtfeldergreift nicht beim Einfügen und Ziehenohne VBA nur Zellverknüpfung
Nachweis, wer was geändert hatneinneinnein

Wo Schluss ist

Die Bordmittel sind richtig, solange die Maske Ihnen die Arbeit bequemer machen soll. Sie sind falsch, sobald die Maske die Daten schützen soll — denn das kann sie nicht, und schlimmer: Sie sieht so aus, als könnte sie es. Eine Eingabemaske, die Fehler nur beim Tippen abfängt, erzeugt Vertrauen in Zahlen, das nicht gedeckt ist.

Drei Anzeichen, dass die Grenze erreicht ist:

Erfassungsmaske einer Web-Anwendung auf dem Handy: Pflichtfelder mit Stern, Auswahlfeld für die Baustelle, Datumsfeld, mehrere Zeitspannen mit automatisch berechneten Stunden, Felder für Material und Notiz, Speichern-Knopf.
So sieht dieselbe Aufgabe aus, wenn die Maske die Regeln durchsetzen darf: Pflichtfelder sind mit einem Stern markiert und blockieren das Speichern, die Baustelle kommt aus den Stammdaten statt aus einer Liste im Nachbarblatt, die Stunden werden aus den Zeitspannen gerechnet, und erfasst wird dort, wo die Arbeit passiert. Bildschirmfoto aus Spedit, meiner Fachanwendung für Elektro-KMU — Namen und Projekte für die Darstellung neutralisiert.

Der ehrliche Schluss: Wenn Sie eine Eingabemaske suchen, weil das Erfassen in einer breiten Tabelle mühsam ist, nehmen Sie die Datenmaske. Sie ist in fünf Minuten eingerichtet und kostet nichts. Wenn Sie eine Eingabemaske suchen, weil die Daten sonst falsch werden, dann suchen Sie kein Excel-Feature, sondern eine Anwendung mit einer Datenbank dahinter.

Häufige Fragen

Wie erstelle ich in Excel eine Eingabemaske ohne VBA?

Über die eingebaute Datenmaske. Sie ist im Menüband nicht sichtbar und muss der Symbolleiste für den Schnellzugriff hinzugefügt werden: Weitere Befehle → Alle Befehle → «Maske». Danach eine Zelle in der Liste anklicken und den Knopf drücken. Die Liste braucht Spaltenüberschriften und darf keine leeren Zeilen enthalten.

Wie viele Felder kann eine Excel-Eingabemaske haben?

Höchstens 32. Bei mehr Spalten erscheint die Meldung «Zu viele Felder im Datenformular», und die Maske lässt sich nicht öffnen.

Kann ich in der Eingabemaske Dropdowns verwenden?

Ja, indem Sie der jeweiligen Spalte über Daten → Datenüberprüfung eine Liste zuweisen. Getippte Einträge im Quellfeld sind auf 256 Zeichen begrenzt; ein Verweis auf einen Bereich im Blatt erlaubt bis zu 32'767 Einträge.

Warum verhindert die Datenüberprüfung falsche Werte nicht zuverlässig?

Weil sie laut Microsoft nur greift, wenn direkt in die Zelle getippt wird. Beim Kopieren, Einfügen und Ausfüllen erscheint keine Meldung, und die Regel wird umgangen. Werte, die vor dem Setzen der Regel schon in den Zellen standen, werden ebenfalls nicht geprüft.

Kann eine Excel-Eingabemaske Pflichtfelder erzwingen?

Nein. Die Datenmaske speichert einen Datensatz auch mit leeren Feldern. Ein echter Pflichtfeld-Zwang, der das Speichern blockiert, ist in Excel ohne Programmierung nicht möglich.

Unsicher, ob die Bordmittel für Ihren Fall reichen?

Schicken Sie mir Ihre Tabelle. Sie bekommen eine schriftliche Einschätzung: um welche Art Tabelle es sich handelt, welcher Weg der richtige ist und was er kostet. Wenn die Datenmaske genügt, sage ich Ihnen das — sie kostet nichts.

kontakt@dali-ai.ch 077 259 86 57

Verwandt: Excel gemeinsam bearbeiten ohne Cloud · Access ablösen · Excel wird immer langsamer · Zwei Tabellen vergleichen · Wartungsplan in Excel

Quellen

Alle Angaben am 14. August 2026 an der Herstellerdokumentation geprüft. Produktangaben können sich ändern; massgeblich ist die verlinkte Originalquelle.