21. september 2008 - 21:43Der er
5 kommentarer og 1 løsning
Fejl meddelser
Jeg har været nødt til at reinstaller min computer og dermed også min Office pakke. Nu har jeg problemer med at køre min Access database. Jeg får en fejl meddelse når jeg køre nogle af min gamle VBA koder: "complie erro: can´t find project or library"
Den kode jeg køre hedder f.eks. Private Sub Kombinationsboks29_AfterUpdate() ' Søg efter den post, der svarer til kontrolelementet. Dim rs As Object
Set rs = Me.Recordset.Clone rs.FindFirst "[Kundenummer] = " & Str(Nz(Me![Kombinationsboks29], 0)) If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub
Så vidt jeg kan se er det "Str" delen der er noget galt med, men aner ikke hvad.
Plejer at være en referencefejl. Fremprovoker fejlen < Tryk på Debug > Run > Reset (for at nul-stille alle fejl) > References > kontroller at der ikke er nogen referencer ud fra hvilker der står M'ISSING. Gør der det skal du markere references i den lille box i venstre side. Luk derefter formularen og prøv koden igen.
Access har en del referencer til andre programmer som f.eks Excel. Hvis du så forsøger at få Access til at "tale" med Excel opstår der en reference fejl. Så skal der blot sættes et checkmærke udfor Microsoft Excel Object Library, så kan programmerne igen tale med hinanden.
Det er kun af pladshensyn, at referencerne ikke altid er tilgængelige.
Hej mugs. Tak for dit svar jeg tror du har ret i det med reference der er brudt. Jeg kan dog ikke lige finde ud af hvor det er .. der kommer en meddelse der hedder: MSOLAPUI.DLL version 1.
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.