Fra Excel VBA tjekke om der er en bestemt værdi i en record i Access
HejJeg er ved at arbejde med et Excel ark. Værdier i dette ark skal afleveres ind i en Accesdatabase, men kun hvis der ikke er sat et "flueben" i et felt i Access databasen. Derfor vil jeg lave et opslag i databasen for at få værdien ud i min variabel Afleveret
Jeg kan fint få afleveret data ind i databasen, men kan simpelt hen ikke finde ud af at lave et opslag for tjek.
Værdien af tblGodkendelse.afleverert skal i variablen Afleveret i Excel
Den simple vej, som ikke virker er følgende, efter jeg har åbnet databasen hvor jeg selecter hvor år, måned, og initialer som er kreterierne:
Dim con As New ADODB.Connection
Dim strCON As String
strCON = "Driver={Microsoft Access Driver (*.MDB)}; DBQ=" & DB
'Set con = New ADODB.Connection
con.Open strCON
Dim Afleveret As String
sql = "select * from tblGodkendelse where År = " & Aar & " and md = " & Md & " and init = '" & Init & "'"
con.Execute sql
Afleveret = tblGodkendelse.afleverert.Field.Value
Er der nogen der har et hint for at jeg kan komme videre
MVH