Zugriff auf Accessdaten von Excel
23.08.2019 17:09:37
Excel
ich möchte gern auf einem Excelblatt einen Aktionsnamen eingeben und mir aus einer _
Accessdatenbank ein Anfangs- und ein Enddatum ausgeben lassen. Meine bisherige Recherche resultierte in dieser VBA
Private Sub Abfragen_Click()
Dim strDB As String
Dim StrTAB As String
Dim objcon As ADODB.Connection
Dim rst As ADODB.Recordset
Dim Zeile As Long
strDB = ThisWorkbook.Path & "\Aktionen.accdb"
StrTAB = "Daten"
Set objcon = New ADODB.Connection
objcon.Open "Provider.ACE.OLEDB.12.0;Data Scource=" & strDB
Set rst = New ADODB.Recordset
rst.Open " Select Ak_Datum_Start, AK_Datum_Ende from tblAktionen where Ak_Titel ='"Range("B4")"' _
End Sub
Das Schreiben in andere Zellen habe ich noch weggelassen um nicht noch mehr Fehlerquellen zu produzieren. Leider springt er mir direkt mit der Fehlermeldung raus: "Fehler beim Kompilieren: Benutzerdefinierter Typ nicht definiert und markiert "objcon As ADODB.Connection"
Was ist zu tun?
(Bitte entschuldigt meine holprige Formulierung, bisher musste ich nur direkt auf der Datenbank abfragen und beginne grad erst mit einem Zusammenspiel)
Vielen Dank euch!