Avatar billede sf Nybegynder
20. maj 2004 - 21:41 Der er 19 kommentarer og
1 løsning

word fil med link til acces

jeg har et word fil der skal hente nogle data ind fra acces ved hjælp af en id nr .. nogle der har forklaring og kode eller et ex på dette?
Avatar billede mugs Novice
20. maj 2004 - 21:42 #1
Lav en brevfletning med et kriterie i Access's forespørgsel.
Avatar billede mugs Novice
20. maj 2004 - 21:52 #2
Der er naturligvis også mulighed for at du er i en åben Access database, og herfra åbner dit Worddokument. Kræver en refrence til Word:

Private Sub Kommandoknap17_Click()
Dim WordObj As Word.Application
Dim WordDoc As Word.Document
Dim docname As String
Const dir As String = "D:\VBA\XP\Brevflet\"
Const ext As String = ".doc"
docname = dir & "DOKUMENTNAVN" & ext
If WordObj Is Nothing Then
Set WordObj = GetObject("", "Word.Application")
End If
WordObj.Visible = True
AppActivate "Microsoft Word"
WordObj.Documents.Open docname
End Sub

Dette dokument kan så være i forbindelse med Access via en brevfletning.
Avatar billede sf Nybegynder
20. maj 2004 - 21:55 #3
min id skal være forskelligt fra gang til gang
Avatar billede mugs Novice
20. maj 2004 - 21:58 #4
Indtast flg i forespørgslens id-felt:

[Indtast ID:]

Du vil nu få et POPUP, der beder dig indtaste id, forespørgslen (og hermed også dit Word-dokument) vil nu kun vise denne post.
Avatar billede sf Nybegynder
20. maj 2004 - 21:58 #5
hvordan får jeg kriterie sat ind ?? når det skal være en variabel?
Avatar billede mugs Novice
20. maj 2004 - 22:01 #6
Lad forespørgslen referere til din formular i Access:

= [Forms]![FORMULARNAVN]![id]

Åbn herefter Word med ovennævnte kode.
Avatar billede sf Nybegynder
20. maj 2004 - 22:05 #7
er ikke helt med..
Avatar billede mugs Novice
20. maj 2004 - 22:06 #8
Hvis du lægger din e-mail, kan jeg strikke et eksempel sammen.
Avatar billede sf Nybegynder
20. maj 2004 - 22:07 #9
tak..
niels_kristian@hotmail.com
20. maj 2004 - 22:16 #10
jeg har tilfældigvis et lignende eksempel liggende her: http://www.makeiteasy.dk/eksempler/Downloads.htm (download det eks. som hedder "Brevflet forespørgsel med Word automatisk")
Avatar billede mugs Novice
20. maj 2004 - 22:16 #11
Har lige lidt problemer med en restart. Vender tilbage snarest.
Avatar billede sf Nybegynder
20. maj 2004 - 22:31 #12
ok
Avatar billede mugs Novice
20. maj 2004 - 22:39 #13
Jeg har problemer med mit word. Kan ikke åbne en Wordfil uden den fejler. Kan dog sagtens åbne Word fra Access. Mystisk.

sf -> Jeg regner med, at du ser på thomasjepsen's eksempel og får lidt inspiration derfra.
Avatar billede sf Nybegynder
20. maj 2004 - 23:22 #14
har fået det til at virke med din ide (mugs) men kan ikke helt finde ud af den next record
Avatar billede sf Nybegynder
20. maj 2004 - 23:24 #15
har kommet til at trykke på indset feldt og så 'Ask' skulle jeg ALDRIG hvordan får jeg lortet væk igen?
Avatar billede mugs Novice
20. maj 2004 - 23:28 #16
Next record i dit Word-brev finder du ved at benytte venstre / højre pilene i værktøjslinien "Brevfletning".

Men du omtalte tidligere, at du vil have kriterier indsat. Det forstår jeg på den måde, at du kun vil se en enkelt post. Så undersøg først om der er mere end een post i forespørgslen.


Din sidste kommentar har jeg svært ved at svare på, da jeg stadig har en fejl i mit word-program, så jeg ikke kan starte Word uden fejl.
Avatar billede sf Nybegynder
20. maj 2004 - 23:33 #17
OK nej bruger Insert Felt og så Next Record for jeg gerne vil have skrevet alle de records ud der er !??
Avatar billede mugs Novice
20. maj 2004 - 23:42 #18
Jeg kan ikke give et eksakt svar, da jeg stadig har fejl i mit Word-program.

Men er du sikke på, at word kun viser een post? Har du prøvet at flette til printer og se om den kun skriver en eller alle poster ud.

Hvis du brevfletter til vil du jo kun se eet brev af gangen, men har naturligvis mulighed for at skifte til næste post med navigationspilene (eller hvad det nu hedder i word).
Avatar billede sf Nybegynder
20. maj 2004 - 23:52 #19
ok... kan du huske hvordan man får afspillet en makro når word starter?
Avatar billede mugs Novice
20. maj 2004 - 23:58 #20
Tak for point.
M.h.t. makroer i word er jeg på bar bund. Mit kendskab til word er yderst begrænset. Beklager.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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