So füllen Sie Access automatisch aus

Das Aktivieren des automatischen Ausfüllens hilft dabei, den Dateneingabeprozess zu rationalisieren.

Aktivieren Sie Verbindungen zwischen Tabellen, um sicherzustellen, dass sie eine Beziehung teilen – ohne relationale Daten können Sie Access 2013 nicht automatisch ausfüllen. Verknüpfen Sie Tabellen, indem Sie den Tabellen-Designer aufrufen und die Tabelle Ihrer Wahl anzeigen. Wählen Sie auf der Registerkarte "Datentyp" aus dem Dropdown-Menü "Suchen" aus, um das Fenster des Suchassistenten zu starten. Wählen Sie die Option "Ich möchte, dass das Nachschlagefeld die Werte aus einer anderen Tabelle oder Abfrage erhält". Stellen Sie sicher, dass diese Option für alle Tabellen ausgewählt ist, die Sie verbinden möchten.

Wählen Sie in der Tabellenansicht die verbundene Tabelle Ihrer Wahl aus, und klicken Sie dann auf die Registerkarte Eigenschaftenblatt. Wählen Sie "Ereignis". Klicken Sie im Abschnitt Nach dem Update auf die Schaltfläche mit den Auslassungspunkten und wählen Sie "Code Builder" aus dem angezeigten Menü, und klicken Sie dann auf "OK", um die Auswahl zu bestätigen.

Geben Sie den Namen des Felds ein, für das Sie die automatische Vervollständigung aktivieren möchten. Wenn Sie beispielsweise die Felder "ProductName" und "Serial" basierend auf vorhandenen Daten ausfüllen möchten, Geben Sie "ProductName" und "Serial" ein - genau so, wie Sie diese Felder geschrieben haben, einschließlich der richtigen Groß-/Kleinschreibung - in das bilden. Verbinden Sie die Felder mit "=" und lassen Sie auf beiden Seiten des "=" ein Leerzeichen frei. Wenn Sie jetzt einen Produktnamen eingeben in einer neuen Tabelle oder aktualisieren Sie eine vorhandene Tabelle, wird Access das Seriennummernfeld automatisch ausfüllen. Über ein Drop-Down-Menü können Sie auch aus bereits eingegebenen Preisen wählen.

Spitze

Als alternative Möglichkeit zum Verbinden und Erstellen von Beziehungen zwischen Tabellen greifen Sie auf den Tabellen-Designer zu und ziehen das Element Ihrer Wahl per Drag-and-Drop aus einer Tabelle in eine andere Tabelle.

Um das automatische Ausfüllen auf nur eine Spalte eines Felds zu beschränken, geben Sie die Nummer der Spalte in Klammern neben dem Namen des Felds in das Formular Nach der Aktualisierung ein – zum Beispiel „Seriennummer (2)“. Denken Sie daran, dass die Spaltennummern in Access 2013 bei „0“ statt bei „1“ beginnen.

Auto-Fill ist nicht die einzige automatische Funktion in diesem Datenbanktool. Wenn Sie in Access 2013 eine neue Tabelle erstellen oder eine vorhandene Tabelle aktualisieren, generiert das Programm automatisch zwei verschiedene Ansichten – eine Listenansicht im Formularstil und eine Datenblattansicht ähnlich einer Tabellenkalkulation. Sie müssen keine besonderen Maßnahmen ergreifen, um diese Funktion zu aktivieren.