[Access 2003] automatisch Tabellen/Abfragen erstellen

Lasersword

Cadet 4th Year
Registriert
Jan. 2008
Beiträge
123
Hallo Zusammen,

ich stehe hier vor einem kleinen Problem:

Ich habe eine Access-Datenbank, in der sich eine "Mastertabelle" befindet.
Diese wird mit Hilfe der Importfunktion gefüllt (Import einer Excel-Tabelle).

Soweit kein Problem.

In der Tabelle steht u. a. Name, Bereich und System
z. B. Max Mustermann, Revision, SAP/R3

Nachdem alle Daten übertragen wurden (ca. 80.000 Datensätze) möchte ich automatisch Tabellen generieren lassen (ggf. über Abfragen???), welche mir die User aus den einzelnen Bereichen auflistet.

Also tbl_Bereich1 enthält alle Kollegen aus dem Bereich 1, in tbl_Bereich2 alle aus Bereich 2 usw.

Ich hoffe ihr könnt mir helfen.

Vielen Dank im Voraus.

Lasersword
 
Hallo Laserword,

auch das ist kein Problem. Richtig, "Abfrage" ist das Zauberwort.

  • Neue Abfrage mit allen Feldern aus tbl_alle erstellen
  • Beim Feld Bereich als Kriterium wie Bereich1 eingeben. Ohne Anführungsstriche und so, das macht Access alleine. Das "wie" ist sinnvoll aber nicht erforderlich
  • Dann rufst du eine Tabellenerstellungsabfrabe auf, vergibt den gewünschten Namen und gut ist es.
  • Gleiches Spiel mit den anderen Abteilungen
Das war's dann auch schon.
 
Hallo cpt. Nemo,

danke für die Info.

Leider ist mein Zauberwort "automatisch".
Wir werden so ca. 30 - 40 Bereiche haben und
ich hab keine Lust, 30 - 40 manuelle Abfragen zu erstellen.

Denke mal, dass es keine direkte Standardfunktion von Access ist,
sondern über VBA oder SQL laufen muss.

Und damit kenne ich mich leider nicht aus.

Hat Jemand eine Idee?

Gruß,

Lasersword
 
Hallo Lasersword,

klar, mit VBA geht das automatisch. Aber der Aufwand das zu erstellen, ist um einiges höher als die EINE Abfrage 30 - 40 Mal mit einem geänderten Wert für die Abteilung auszuführen. Da hatte ich mich wohl nicht so ganz klar ausgedrückt ...

Etwas anderes wäre es schon, wenn diese "Prozedur" öfter durchgeführt werden muss, dann kann man über VBA nachdenken.

Ach ja, eine Abfrage in Access ist nichts anderes als eine besonders benutzerfreundliche Ansicht eines SQL-Statements.
 
Zurück
Oben