Geteilte Formulare in Microsoft Access sind sehr nützlich. Aber manchmal verweigern sie die Arbeit, wenn Sie sie in das Navigationsformular einfügen. In solchen Fällen können Sie in Access ein geteiltes Formular erstellen, indem Sie das verwenden Teilt Bilden Werkzeug oder VBA (Visual Basic for Applications), damit es wieder funktioniert.
In letzter Zeit haben viele Benutzer auf mehreren Community-Websites gefragt, wie man ein geteiltes Formular in Access erstellt. Um ihnen zu helfen, habe ich daher eine benutzerfreundliche Anleitung zum Erstellen eines geteilten Formulars in MS Access vorbereitet.
Hier erhalten Sie vollständige Schritt-für-Schritt-Methoden zum einfachen Erstellen des MS Access-Split-Formulars.
Also, ohne Umschweife, fangen wir an…
Kostenloses MS Access-Datenbank Reparatur Tool
Reparieren Sie beschädigte MDB- und ACCDB-Datenbankdateien und stellen Sie gelöschte Datenbanktabellen, Abfragen, Indizes und Datensätze einfach wieder her. Versuch's jetzt!
Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.
Schnelle Navigation:
- Was ist ein geteiltes Formular in Access?
- Wie erstelle ich ein geteiltes Formular in Access mit dem Werkzeug für geteilte Formulare?
- Wie erstelle ich ein geteiltes Formular in Access mit VBA-Code?
- Probieren Sie die empfohlene Methode zum Reparieren einer beschädigten MS Access-Datei aus
- Häufig gestellte Fragen
Was ist ein geteiltes Formular in Access?
Ein geteiltes Formular ist ein Formular in MS Access, das es ermöglicht, dasselbe Datenblatt oder denselben Datensatz in zwei Ansichten gleichzeitig anzuzeigen. Obwohl zwei Ansichten derselben Informationsquelle zugeordnet und miteinander synchronisiert sind.
Wenn Sie jedoch ein Feld auf einer Seite eines Formulars auswählen, wird dasselbe Feld in einem anderen Teil eines Formulars ausgewählt. Das bedeutet, dass alle Änderungen, die Sie auf der einen Seite Ihres geteilten Formulars vornehmen, dieselben Änderungen auf der anderen Seite des Formulars anwenden.
Wie erstelle ich ein geteiltes Formular in Access mit dem Werkzeug für geteilte Formulare?
Das Erstellen eines geteilten Formulars in Access ist viel einfacher als Sie denken. Das geht aber nur, wenn man die passende Lösung dabei hat. Mit Hilfe des Split Form Tools ist dies zweifellos möglich.
Hier ist die Schritt-für-Schritt-Anleitung zum Erstellen eines geteilten Formulars in Access mit dem Teilt Bilden Werkzeug. Probieren wir sie aus:
- Unter einem Navigationsbereich müssen Sie auf die Abfrage oder Tabelle klicken, die die Daten enthält, die Sie für Ihr Formular benötigen.
- Zu diesem Zeitpunkt müssen Sie auf der Registerkarte “Erstellen” in der Gruppe “Formulare” auf “Weitere Formulare” klicken.
- Klicken Sie nun auf das Split Form.
Trotzdem wird ein Standard-Split-Formular wie unten gezeigt gestartet. Sie können die Einstellungen in einer Formulareigenschaft jedoch problemlos ändern.
Wie setze ich das Formulartrennzeichen an einer bestimmten Position?
Schritt 1: Wechseln Sie einfach zur Designansicht, indem Sie im Navigationsbereich mit der rechten Maustaste auf ein Formular klicken >> klicken Sie auf Designansicht.
Schritt 2: Falls ein Eigenschaftenblatt nicht angezeigt wird, drücken Sie die Taste F4, um es anzuzeigen.
Schritt 3: Hier können Sie einfach die Höhe eines Formularkopfs nach Ihren Anforderungen ändern. (Zum Beispiel auf 1 gesetzt)
Schritt 4: Auf der Registerkarte Eigenschaftsblattformat müssen Sie die folgenden Dinge ändern:
– Ändern Sie die Navigationsschaltflächen in: Nein
– Ändern Sie die Bildlaufleisten in: Weder noch
– Trennlinien ändern in: Nein
– Ändern Sie die Position des Splitterbalkens speichern auf: Ja
– Ändern Sie Split Form Splitter Bar auf: No
– Ändern Sie die Größe des geteilten Formulars in: 1 “(Zum Beispiel – “1”)
– Ändern Sie den Rahmenstil in: Keine
Formularansicht
Nun, von den Eigenschaftseinstellungen, die Sie oben sehen können, wird die Formularansicht wie ein Bild unten angezeigt.
Lesen Sie auch: Wie erstelle ich ein berechnetes Feld in Access?
Wie wandelt man das vorhandene Formular in das geteilte Formular um?
Nun, Sie können Ihr aktuelles Formular in das geteilte Formular umwandeln, indem Sie einfach einige der Eigenschaften in einem Formular festlegen.
- Zuerst müssen Sie ein Formular in der Layoutansicht öffnen, indem Sie einfach mit der rechten Maustaste darauf in einem Navigationsbereich tippen und dann auf Layoutansicht klicken.
- Falls ein Eigenschaftenblatt nicht angezeigt wird, müssen Sie die Taste F4 drücken, um es anzuzeigen.
- Wählen Sie das Formular aus einer Dropdown-Liste, die Sie auf der oberen Seite eines Eigenschaftsblatts sehen können.
- Jetzt müssen Sie auf der Registerkarte “Format” in einer Dropdown-Liste “Standardansicht” das geteilte Formular auswählen.
- Schließlich speichern und schließen Sie ein Formular und doppelklicken Sie auf ein Formular im Navigationsbereich, um es in der Formularansicht zu öffnen.
Wie kann man die Felder in einem geteilten Formular ein- oder ausblenden?
Sie können sogar UnhideColumns-Befehle verwenden, um das Feld auf einem Datenblatt Ihres geteilten Formulars ein-/auszublenden. Hier sind die einfachen Schritte, wie Sie dies tun können:
- Fügen Sie zuerst die Schaltfläche hinzu
- Wählen Sie die Option [Eingebettetes Makro] auf einem Eigenschaftsblatt oder auf einem Klickereignis.
- Fügen Sie dann den RunMenuCommand in einem Makrofenster hinzu
- Fügen Sie nun die UnhideColumns in einem RunMenuCommand hinzu
- Schließlich müssen Sie ein Makrofenster speichern und schließen.
Wenn Sie das Kontrollkästchen vor einem Spaltennamen deaktivieren, wird Ihr Feld (Spalte) aus einer Datenblattansicht gelöscht.
Wie erstelle ich ein geteiltes Formular in Access mit VBA-Code?
VBA-Code ist eine weitere Option, die Ihnen helfen kann, ein geteiltes Formular in Access zu erstellen. So können Sie das tun:
Schritt 1: Öffnen Sie ein geteiltes Formular und aktualisieren Sie eine Standardansicht.
- Öffnen Sie einfach ein geteiltes Formular.
- Wählen Sie in der Entwurfsansicht das Formular aus.
- Gehen Sie danach zu einem Eigenschaftsblatt oder Sie können ALT + Enter-Tasten zusammen > Formular verwenden
- Ändern Sie jetzt eine Standardansicht in das Einzelformular.
- Schließen Sie schließlich ein Formular und speichern Sie die Änderungen.
Schritt 2: Erstellen Sie eine neue Kopie Ihres Formulars.
- Gehen Sie zunächst zu einem Navigationsbereich.
- Tippen Sie mit der rechten Maustaste auf das Formular und wählen Sie Kopieren.
- Tippen Sie zu diesem Zeitpunkt mit der rechten Maustaste auf den leeren Bereich unter einem Navigationsbereich und wählen Sie Einfügen.
- Benennen Sie nun das Formular um. Fügen Sie es mit dem “_Datasheet” hinzu.
Wie zum Beispiel:
- Kopie eines Formulars:- Members_Datasheet
- Form:- Mitglieder
Schritt 3: Öffnen Sie ein Datenblattformular und aktualisieren Sie seine Ansichtseigenschaften.
- Öffnen Sie einfach ein Datenblattformular.
- In der Entwurfsansicht müssen Sie das Formular auswählen.
- Danach gehen Sie zu einem Property Sheet und dann zu Form
- Aktualisieren Sie nun die folgenden Eigenschaften:
- Der Datenblattansicht erlauben: Ja
- Standardansicht auf: Datenblatt
- Erlauben Sie der Formularansicht Folgendes: Nein
- Schließen Sie schließlich ein Formular und speichern Sie es.
Schritt 4: Öffnen Sie erneut ein Hauptformular und fügen Sie das Datenblattformular einfach als Unterformular hinzu.
- Öffnen Sie einfach das Hauptformular (das kopiert wurde) unter der Entwurfsansicht.
- Fügen Sie dann das Unterformular hinzu.
- Gehen Sie zuerst zum Menü Design >> und wählen Sie dann das Unterformular/den Unterbericht aus.
- Tippen Sie auf einen Detailbereich.
- Jetzt erscheint ein SubForm Wizard.
- Klicken Sie hier auf “Vorhandenes Formular verwenden” >> wählen Sie Ihr Datenblattformular aus und klicken Sie dann auf “Weiter”.
- Wählen Sie “Eigene definieren” >> tippen Sie auf “Fertig stellen”.
- Jetzt ist das Datenblattformular ein Unterformular. Ändern Sie es in Ihre Lieblingsposition und -größe.
Schritt 5: Zuletzt fügen Sie einen Code hinzu.
- Öffnen Sie zunächst einen VBA-Editor oder drücken Sie (ALT+F11).
- Wählen Sie ein Hauptformular und fügen Sie den folgenden Code ein:
'MAIN FORM Option Explicit Private Sub Form_AfterUpdate() Me.Members_Datasheet.Requery End Sub Private Sub Form_Current() If Me.NewRecord Then Me.Members_Datasheet.Form.Recordset.AddNew Else Me.Members_Datasheet.Requery End If End Sub
- Nachdem Sie den Code kopiert haben, ersetzen Sie den Begriff Members_Datasheet durch einen echten Namen eines Datenblattformulars.
- Wählen Sie danach das Datenblattformular über ein Projektmenü aus und kopieren Sie den folgenden Code:
'SUBFORM/DATASHEET FORM Option Explicit Private Sub Form_AfterUpdate() Me.Parent.Form.Requery End Sub Private Sub Form_Current() Dim pk_field As String, pk_tbox As Control Dim primaryKey As String, strSearch As String Set pk_tbox = Me.Member_ID 'textbox containing primary key * pk_field = "Member_ID" 'primary key field name * primaryKey = Nz(pk_tbox.Value, 0) 'change value to 0 if null pk_field = "[" & pk_field & "]" 'enclose field name with brackets If primaryKey <> 0 Then 'if not null (or not a new record) strSearch = pk_field & "=" & primaryKey Me.Parent.Recordset.FindFirst strSearch Else Me.Parent.Form.Recordset.AddNew End If End Sub
- Aktualisieren Sie nun die Werte für den folgenden Begriff:
- pk_tbox– gibt ein Textfeld an, das eine Primärschlüsseloption enthält.
- pk_field– gibt einen Datensatz der Primärschlüsselquelle an.
- Wenn Sie fertig sind, müssen Sie alle Änderungen speichern, indem Sie (STRG+S) drücken und den VBA-Editor schließen.
Das ist es!
Probieren Sie die empfohlene Methode zum Reparieren einer beschädigten MS Access-Datei aus
Wenn es darum geht reparieren beschädigte MS Access-Dateien, dann gibt es nichts Besseres als die Access Datenbank Reparatur Werkzeug. Es ist eine fortschrittliche Lösung für alle Microsoft Access-Datenbankfehler oder -probleme.
Außerdem kann dieses funktionsreiche Programm alle Daten wie Berichte, Tabellen, Formulare, Abfragen, Makros usw. reparieren.
Das Beste an diesem Werkzeug ist, dass es über einen leistungsstarken Algorithmus verfügt, der die stark beschädigten .mdb- und .accdb Dateien gründlich scannt und sie dann repariert.
Laden Sie diese Software also ohne Verzögerung herunter und installieren Sie sie auf Ihrem PC, um zu erfahren, wie sie funktioniert.

* Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.
Schritte zur Verwendung des Access Reparatur Werkzeug
Häufig gestellte Fragen:
Wozu dient das geteilte Formular in Access?
Im Allgemeinen ist ein geteiltes Formular das Formular in MS Access, das dieselben Informationen oder Daten in zwei Ansichten gleichzeitig anzeigt.
Welche Ansicht muss verwendet werden, um ein vorhandenes Formular in ein geteiltes Formular umzuwandeln?
Die Layoutansicht muss verwendet werden, um ein vorhandenes Formular zu öffnen und in ein geteiltes Formular umzuwandeln.
Wie benenne ich einen Split in Access um?
Sie können eine Aufteilung in MS Access umbenennen, indem Sie die folgenden Problemumgehungen ausprobieren:
- Einen Split auf einem Backend umbenennen
- Sie können ein geteiltes Formular in eine Frontend-Entwurfsansicht ändern
- Entfernen Sie den vorherigen Feldnamen und fügen Sie dann einen neuen Feldnamen in das Formular ein.
Warum sollten wir Daten in separate Tabellen aufteilen?
Nun, das Aufteilen der Daten in mehrere zugeordnete Tabellen erfordert weniger Aktualisierungsstellen und weniger redundante Daten. Daher wäre es vorteilhaft, die Informationen in separate Tabellen aufzuteilen.
Fazit
Hier geht es also darum, wie man ein geteiltes Formular in Access oder MS Access erstellt. Ich hoffe, dass Sie durch Befolgen der oben in diesem Beitrag beschriebenen Schritte das Formular in MS Access frei aufteilen und dieselben Daten gleichzeitig in zwei Ansichten sehen können.
Zu guter Letzt, wenn Ihnen dieser Beitrag gefallen hat, vergessen Sie nicht, ihn mit anderen zu teilen, die ein geteiltes Formular in Microsoft Access erstellen möchten.
Diese Software gewährleistet die nahtlose Reparatur und Wiederherstellung der ACCDB- und MDB-Datenbank und stellt alle Objekte einschließlich Tabellen, Berichte, Abfragen, Datensätze, Formulare und Indizes sowie Module, Makros usw. wieder her. Beheben Sie Microsoft Access-Probleme jetzt in 3 einfachen Schritten:
- Herunterladen Sie Stellar Repair for Access mit der Bewertung Toll auf Cnet herunter.
- Klicken Sie auf die Option Browse und Search, um eine beschädigte Access-Datenbank zu finden.
- Klicken Sie auf die Schaltfläche Repair, um die Datenbankobjekte zu reparieren und in der Vorschau anzuzeigen.