29. juli 2011 - 21:08 Der er 2 kommentarer og
1 løsning

VBA Excel og Access

Jeg skal have kontakt til en Access database fra et Excel ark ved hjælp af VBA og SQL-sætninger. Jeg har lavet et program for noget tid siden, som jeg har "gemt" på min mail, men når jeg nu dloader det igen, melder skidtet fejl. Tror det er fordi jeg mangler de rigtige referencer. Kan ikke finde ud af hvad jeg havde slået til, da jeg lavede det sidst. :D Det er det med hukommelsen i ved. Mener at kunne huske noget med DAO eller sådan noget.

Her er lige et udsnit af min kode:

Public db As Database
Public rsFaktura As Recordset
Public rsKunde As Recordset
Public Dato1 As Date


Set db = OpenDatabase(FilePath & "Faktura.accdb")
Set rsFaktura = db.OpenRecordset("SELECT * FROM Faktura ORDER BY FakturaNr DESC")
rsFaktura.MoveFirst

På forhånd tak for hjælpen.

PS. De 200 point er fordi jeg har lidt travlt :)
Avatar billede supertekst Ekspert
29. juli 2011 - 21:23 #1
Du er velkommen til at sende filen - så skal jeg prøve at se på det. @-adresse under min profil.

Hvilken version er det udviklet i?
29. juli 2011 - 21:27 #2
Kan ikke huske om det er udviklet i 2007 eller 2010, men det skal i hvert fald køre i 2010 nu. :) Sender om lige om lidt. Sender en ZIP fil med hele projektet i. :)
Avatar billede supertekst Ekspert
30. juli 2011 - 10:53 #3
Det lykkedes at fjerne fejlen:
Kørte test på systemet - uden fejl. Sendte et skærmprint af referencerne (Alt+F11 / Tools / References) til sammenligning. Det viste sig at 2 af disse var missing hos virtualduran. Jeg fjernede disse flueben hos mig - uden at det gik ud over funktionaliteten. Da virtualduran gjorde det samme - så var fejlen ophævet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester