ComboBox füllen mit Daten aus ACCESS

16/08/2008 - 11:34 von Mike Berger | Report spam
Hallo zusammen,

wir benutzen Office XP und Office 2003.

Nun möchte ich in einer UserForm die ComboBox1 mit der Auswahl aus einer
ACCESS Datei füllen.

Wie kann ich das machen?

Zur Zeit lese ich eine TXT Datei in EXCEL ein und verwende diese Daten dann.

Vielen Dank.
Mike
 

Lesen sie die antworten

#1 Wolfgang Kutsche
16/08/2008 - 12:38 | Warnen spam
Hallo Mike,

ich würde dies mit Query machen.

In dem Tabellenblatt aus dem Du die Daten für die ComboBox holen willst,
erzeugst Du eine Datenverbindung zu der Access-Datenbank mit:

Daten
externe Daten importieren
Neue Abfrage erstellen
Datenbanken
Microsoft Access-Datenbank
Datenbank auswàhlen
… und jetzt die gewünschten Felder aus der Datenbank zusammenstellen

Diese Query-Tabelle kann jederzeit per Mausklick bzw. per VBA aktuallisiert
werden (REFRESH).
Bei diesem Datenimport kann auch gefiltert und sortiert werden.
Auch kann auf eine bereits in der Datenbank durchgeführte Abfrage
zugegriffen werden.

Die Query-Tabelle sollte so aussehen, wie Deine bisherige Tabelle aus der
txt-Datei.

Eine andere Möglichkeit wàre der Datenimport mit VBA über ADO (ActiveX Data
Objects), der Nachfolger von der DAO-Bliothek.

Gruß Wolfgang
WinXP Home SP2, Office 2003 SP3 & 2007 SP1
http://www.wk-bau-edv.de


"Mike Berger" wrote:

Hallo zusammen,

wir benutzen Office XP und Office 2003.

Nun möchte ich in einer UserForm die ComboBox1 mit der Auswahl aus einer
ACCESS Datei füllen.

Wie kann ich das machen?

Zur Zeit lese ich eine TXT Datei in EXCEL ein und verwende diese Daten dann.

Vielen Dank.
Mike


Ähnliche fragen