23. januar 2003 - 08:24Der er
22 kommentarer og 1 løsning
Word interface til en Access database!
Jeg har en database hvor man skal vælge om man vil have ting1 eller ting2, og hvor stor man vil have den, samt hvor mange man vil have, den skal så regne prisen for størelsen af tingen ud og gange det med hvor mange man skal bruge, databasen har jeg, jeg mangler bare interfacet, hvordan laver jeg det i word??
I et stadigt mere komplekst trussel landskab, hvor sofistikerede cyberangreb, ransomware og datalækager udgør en konstant risiko, er IT-sikkerhed for længst rykket direkte ind i bestyrelseslokalet.
Jeg har et eksempel i Access97, hvor du kan sende en formular' post over i et Word dukoment ved hjælp af en VBA procedüre. Fungerer også i 2000 og XP. Læg din e-mail hvis du vil have den.
Må jeg komme med et forslag hvis det er sådan at du benytter et fast brev (samme indhold) minus selvfølgelig modtager samt de data du skal have med.
Forslaget går på at du laver brevet i Word minus fletteoplysninger m.v. og gemmer det , kopier indholdet fra brevet og indsæt det i en access rapport og put resten af de oplysninger du skal bruge derind bagefter, og vupti så har du noget der virker og kører temmelig hurtigt uden alle words begrænsninger !
Skal du rette i brevet senere, dobbbelt klikker du bare på teksten i rapporten og den åbner word til redigering !
been > jeg har ikke afprøvet din løsning, men der er een ting, som jeg vil opponere imod. Du skriver:
uden alle words begrænsninger !
Jeg har lavet mit forslag, så du netop har tekstbehandlingsprogrammets faciliteter til din rådighed. Og det må alt andet lige være formålet med et interface mellem programmerne - At bruge de forskellige programmer i de situationer, hvor de udnyttes bedst, hvad enten vi så sender data fra Access til Word eller Excel.
Med begrænsninger mener jeg bla. fletning af mange adresser, der går word meget ofte "død" og så bruger man immervæk flere ressourcer på at have begge programmer åben når man kan nøjes med et, men som skrevet bare et forslag jeg selv bruger en del !
By teh way, så er performance væsentlig hurtigere i Access end i word, og da man jo laver brevet i word benytter man jo også words muligheder for redigering m.v.
been > Jeg har ikke oplevet, at Word "går død" ved brevfletning af adresser på op til 100. Men jeg vil ikke påstå at den ikke kan gøre det.
Mit forslag går ikke ud på brevfletning, men udelukkende om at overføre formularens aktuelle post til Word. Jeg bruger det i flere tilfælde, hvor jeg har en del poster i Access, og vil skrive til en enkelt kunde og derfor søger i Access efter kunden, og ved tryk på en knap overføre kundens navn, adresse m.v. til word.
Der er jo flere måder at gøre tingene på, og det er jo netop det fascinerende ved Officepakken. Hvad der er mest korrekt i dette tilfælde, må spørgeren afgøre. Til syvende og sidst ved vi ikke ret meget om, hvordan spørgerens db er skruet sammen, og i hvilke tilfælde der er brug for at skrive et brev. Skal man skrive til mere end 1 kunde, vil jeg anbefale brevfletning, Som jo også kan startes fra Access.
Mugs > Undskyld manglende svar. Jeg har regnskabsrevision i øjeblikket og har ikke haft tid til andet end lige at åbne databasen - forventer at arbejde med eksemplet i næste uge
nordjyden > Helt fint. Jævnfør mnv's kommentar 27/1 står jeg tilbage som en tumbe, der har sendt et udueligt eksempel. Eksemplet fungerer på min PC, og det var blot ment som en bekræftelse på, at min db fungerer.
Når du har tid, vil jeg da gerne vide, om du kan få det til at fungere, ellers må du sende mig en mail på:
mugs > Har ikke glemt dig - men revisorer kan være emsige :-) Har fået testen en del af din testbase - det meste kører udmærket, men jeg har et par spørgsmål, som jeg er ved at samle dokumentation for. Dem vil jeg tillade mig at sende til dig pr. mail.
mugs> jeg har nu gennemarbejdet dit eksempel og kan konstatere det fungerer. Selvom det ikke er mit spørgsmål vil jeg alligevel tillade mig at give lidt point og henviser til oprettet spørgsmål.
Det du har fået tilsendt fungerer 100% korrekt! Se nordjydens kommentar 20/02-2003 kl 18:40:32 eksemplet er tidligere sendt til adskillige brugere på eksperten, og det fungerer upåklageligt.
Der er 3 muligheder for fejl:
1. Du har ikke læst medfølgende vejledning. 2. Du har lavet en fejl i implementeringen af koden i din db. 3. Du tager rø... på mig, og har fået det til at fungere, uden at vil afgive point.
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.