Gewusst wie: Auffüllen ein Feldes mit den gleichen Daten in Access VB

January 1

Microsoft Access ist ein Datenbankprogramm, das aus Spalten, Zeilen, genannt "Aufzeichnungen." und "Felder" genannt Tabellen erstellen können Anwender haben die Möglichkeit der Arbeit mit der Datenbank über die Standard-Programmoberfläche, oder sie können ihre Datenbanken mit Visual Basic (VB)-Editor Bearbeiten. Visual Basic-Editor lässt sich auf eine Datenbanktabelle, einschließlich den Befehl "Update" sortierte strukturierte Abfrage Sprache (SQL) Befehle ausführen. Dieser Befehl kann verwendet werden, um Datensätze in einer Datenbank zu ändern. Es kann auch verwendet werden, um ein ganzes Feld mit denselben Daten zu füllen, die bereits in einem anderen Feld.

Anweisungen

1 Navigieren Sie zum Speicherort Ihrer Microsoft Access-Datenbankdatei, und doppelklicken Sie darauf, um die Datenbank in Microsoft Access zu starten.

2 Drücken Sie "Alt + F11" auf Ihrer Tastatur, um den Visual Basic-Editor zu starten.

3 Am oberen Bildschirmrand auf "Einfügen" und dann wählen Sie die Option "Module".

4 Wählen Sie "Einfügen" am oberen Bildschirmrand wieder wählen, dann die Option "Verfahren".

5 Geben Sie einen Namen für die Prozedur in das Feld am oberen Rand des Fensters, dann klicken Sie auf "OK". Der Name kann alles sein, was Sie wollen, wie "Copyingfields."

6 Geben Sie den SQL-Befehl "DoCmd.RunSQL" Aktualisieren Xxxxx Set Aaaaa Bbbbb = "", wobei "Xxxxx" ist der Name der Tabelle, die mit Ihren Feldern, "Bbbbb" das Feld mit den Daten, die Sie verwenden ist, um Ihr Zielfeld auszufüllen und "Aaaaa" das Feld ist, in das die Daten kopiert werden.

7 Klicken Sie "Run" am oberen Bildschirmrand, dann wählen Sie die Option "Sub/Userform ausführen". Klicken Sie auf die Schaltfläche "Ja", um zu bestätigen, dass Sie Ihre Tabelle aktualisieren möchten.

Tipps & Warnungen

  • Achten Sie immer darauf, dass jede Tabelle, die Sie versuchen zu ändern nicht geöffnet ist. Visual Basic wird ein Fehler generiert, wenn es versucht, eine Tabelle zu aktualisieren, die bereits geöffnet ist.