11. december 2009 - 09:42Der er
7 kommentarer og 1 løsning
Diskplads ved snapshot-makro
Jeg har en masse rapporter som jeg havde tænkt mig udskrevet ved hjælp af en makro; Eks. på en hanlding i makroen; Handling = "SkrivTil", Objekttype = Rapport, Objektnavn= Tabel_1_A, Outputformat= Snapshot Format, Output fil= C:\Mine_rapp , men jeg får fejlen "Ikke tilstrækkelig diskplads til midlertidige arbejdsfiler, tøm papirkurv eller slet unødvendige file". Der burde være plads nok, så hvordan får mere "diskplads" til at køre makroen?
Med kunstig intelligens skaber HP’s nye OmniBook X 14 en unik og skræddersyet brugeroplevelse målrettet dem, der ønsker høj ydeevne og intelligente funktioner
Det tror jeg ville virke, men jeg får en "Invalid Procdure" i 1. linie "Private Sub cmdUdskriv_Click()", men hvis jeg benytter en gl./tidligere database funker det, men hvis jeg så åbner min nuværende database samtidig får jeg samme fejl i den gamle (også selvom jeg lukker begge ned og starter den gamle op i igen).
Ja, jeg har allerede forsøgt med funktionen kopier makro til vba-kode, men når jeg så kørte koden så vil den have et makro-navn? Jeg har sendt den zippede db til dig (den indeholder ikke fortrolige oplysninger eller cpr-numre og jeg lægger i forvejen via excell disse data frit tilgængelig ud på nettet, men du må alligevel gerne være lidt diskret med dem). På forhånd tak.
Ok, glemte at nævne at det er access vers. 2003. Ved konvertering får jeg denne; "Function Udskr_snapshot_test() On Error GoTo Udskr_snapshot_test_Err Docmd.OutputTo acReport, "Tabel_afd_C", "SnapshotFormat(*.snp)", "C:\", False, "", 0 Udskr_snapshot_test_Exit: Exit Function Udskr_snapshot_test_Err: MsgBox Error$ Resume Udskr_snapshot_test_Exit End Function
Men den går i fejl på første linie; invalid procedure call or argument (error 5), An argument probably exceeds the range of permitted values. For example, the Sin function can only accept values within a certain range. Positive arguments less than 2,147,483,648 are accepted, while 2,147,483,648 generates this error. Check the ranges permitted for arguments.
This error can also occur if an attempt is made to call a procedure that isn't valid on the current platform. For example, some procedures may only be valid for Microsoft Windows, or for the Macintosh, and so on. Check platform-specific information about the procedure.
Det var mine rettigheder der var problemet, så nu virker makroerne, men jeg vil benytte dit udemærkede forslag med vba-koder og knapper.
Synes godt om
Ny brugerNybegynder
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.