Von Excel Zelle, selektiv auf Access Datensatz zugreifen

09/12/2008 - 16:35 von Carsten Scholz | Report spam
Hallo Experten, :)

ich hab mal wieder ein Problem welches ich durch gründliches googeln
nicht lösen kann.

Ich habe ein Excelsheet und eine Access-Datenbank:

Im Excel Sheet gebe ich in Zelle A eine Auftragsnummer ein, die auch
in Access vorhanden ist.
Jetzt möchte ich das in Zelle B, ich sag mal, die 2 Spalte aus der
Access-Datenbank aus dem Datensatz der Auftragsnummer der Wert
ausgelesen wird.

Wie geht das? Geht das überhaupt?!

Danke schon mal im Voraus!!!

Carsten
 

Lesen sie die antworten

#1 Thomas Kühn
09/12/2008 - 16:45 | Warnen spam
Hallo Carsten,

Ich habe ein Excelsheet und eine Access-Datenbank:

Im Excel Sheet gebe ich in Zelle A eine Auftragsnummer ein, die auch
in Access vorhanden ist.
Jetzt möchte ich das in Zelle B, ich sag mal, die 2 Spalte aus der
Access-Datenbank aus dem Datensatz der Auftragsnummer der Wert
ausgelesen wird.

Wie geht das? Geht das überhaupt?!



ADO oder DOA Verweis setzen und die Funktionalitàt in
Worksheet_Change(ByVal Target As Range) setzen.

Dim db AS DAO.DataBase
Dim rs AS DAO.RecordSet

Set db = OpenDatabase([Pfad Zu Deiner Datenbank])
Set rs = db.OpenRecordSet(sqlString, dbOpenDynaSet)
If Not rs.EOF
Cells(DeineRange).Value = rs.Fields(DeineSpalte).Value
End If
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing




Gruß Thomas

http://www.thomas-kuehn.de

Ähnliche fragen