Große Datenbanken mit Excel verwalten
04.09.2008 21:33:50
Eddie
ich habe ein Problem, dass die physikalischen Grenzen von Excel 2003 betrifft.
Ich möchte in einem Excel-Programm, mittels vba Stücklisten eingeben können, die ich dann später Datenbank mäßig auslesen und durchsuchen möchte.
Es könnte sich hier um 1500 Stücklisten, mit einer Länge von 100 records handeln. 1500*100=150000
Das geht in einer Tabelle schon mal nicht. Da Access und Server dafür nicht verfügbar sind, suche ich nach Lösungen.
Jede Stückliste als einzelne Datei abzulegen ginge theoretisch, nur würde ich dann suchen wollen, müßte ich 1500 Dateien nacheinander öffnen und den Inhalt untersuchen. Ich glaube da würde man sich schwarz warten.
Früher habe ich häufig Daten mit einer Random Access Datenbank abgespeicher,
Open Test For Random As #5 Len = Len(Test)
und dann Put und Get usw.
Ich glaube aber für eine so gewaltige Datenmenge, mit 3 Dimensionen taugt dieses Verfahren nicht. Die einzele Stückliste anzusteuern, wäre ein aufwendiges Unterfangen. Kommt es zu Problemen, kann man die Daten nicht im Klartext sehen, um zu schauen was los ist.
Das einzige was mir eingefallen ist, die Daten auf mehere Worksheets auszuteilen, bzw. mittels subroutinen eine große Tabelle zu simulieren. Dieses Verfahren müßte gehen, aber ist schon etwas sehr strange.
Hat jemand dazu eine Idee?
Gruß Eddie