06. november 2002 - 21:59Der er
9 kommentarer og 1 løsning
brev fra word eller access?
Hej , jeg har en lille database hvorfra vi skal sende en bekræftigelse ud , me forskellig signatur og adr etc . ellers er brevet standard, er det så ikke smartest at lave det brev i word og hvordan får jeg det til at fungere automatisk , da det er noget jeg laver for en kunder der ikke har meget forstand på access
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når du lagrer dit brev som en skabelon er det skrivebeskyttet, og du risikerer ikke at overskrive det.
Det er selvfølgelig også muligt at markere hvilke modtagere der skal have / ikke have brev. I det tilfælde skal du i tabellen lave et Ja/Nej felt og i forespørgslen medtage dette felt og under kriterier skrive Ja i Ja/Nej feltets kriterielinie. Du kan herefter igen sætte Ja/Nej feltet til Nej ved en opdateringsforespørgsel.
Dim objword As New Word.Application Dim WordDoc As New Word.Document Set WordDoc = objword.Documents.Add("C:\Dokumenter\dok1.doc") objword.Visible = True
men det er jo ikke så smart da word og skal vide 100% sti til ens access database er der ikke en måde hvor man via accesss "fortælle" word hvorfra den skal finde data
Du spørger om, hvordan du får Access til at åbne Word. Det gør du ved hjælp af den kode jeg har skrevet.
I din kommentar kl 22:29 skriver du, at Word skal vide stien til til din db. Uanset hvordan skal word vide hvorfra det skal hente data. det markerer du ved hjælp af din brevfletning. Når du ved hjælp af min kode åbner Word i dit brevfletningsdokument, vil Word køre forespørgslen i Access og hente de data du har bestemt.
jeg synes det er ski.. smart, og din kunde skal ikke indtaste noget som helst - Blot trykke på en kommandoknap i access.
jamen det er ikke så smart så ,da det hele skal kunne laves i en runtime version og jeg gerne kunne styre hvor word doc. bliver lagt og hvor access skal hente den så alt sker uden bruger indblandnign og helst via en install cd.
mugs , du kan jo ikke an give et kriterie i din forespørgelse så kan word ikke se den , dvs sige du kun kan skrive ud til at alle ikke til enkelte kunder
juks > Nu må vi have denne ting sat på plads. Du kan sagtens indsætte et kriterie i en forespørgsel, og lade Word brevflette med denne forespørgsel. Word vil flette alle poster der opfylder kriterierne, ligegyldigt om det er 1 eller 100. I dette tilfælde er det selvfølgelig nødvendigt at Word ved hvor Access-db er lagret for at forespørgslen kan køres.
Du kan sagtens åbne Word fra Access, og lade Word brevflette tilbage til Access og køre en forespørgsel med kriterier. i Dette tilfælde skal Access vide, hvor Word er lagret, og Word skal vide hvor den skal hente data.
Men det behøver kunden jo ikke at se, Word startes i den valgte fil, brevfletter alle poster der opfylder kriterier, du udskriver og lukker Word, og så er du tilbage i Access.
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.