Avatar billede nyholm Novice
14. februar 2006 - 18:07 Der er 11 kommentarer og
1 løsning

Øppna word-dokument från access

Jag vill øppna ett Ms Word-dokument från min db, hur gør jag?
Avatar billede mugs Novice
14. februar 2006 - 18:17 #1
F.eks således hvor D:\Opskrifter\ refererer til den mappe hvori word-dokumentet ligger og docname = dir & Me.Nr & ext er et unikt felt i formularen hvis værdi matcher med word-dokumentets navn. Kræver en reference til Word:



On Error GoTo err_open
Dim docname As String
Dim objword As Word.Application
Dim objdoc As Word.Document
Const dir As String = "D:\Opskrifter\"
Const ext As String = ".doc"
docname = dir & Me.Nr & ext
On Error Resume Next
Set objword = GetObject(, "Word.Application")
Err.Clear
On Error GoTo err_open
If objword Is Nothing Then
Set objword = GetObject("", "Word.Application")
End If
objword.Visible = True
AppActivate "Microsoft Word"
objword.Documents.Open docname
Exit Sub
err_open:
If Err.Number = 5981 Then
Resume Next
End If
MsgBox "fejlkode:  " & Err.Number & Err.Description
Avatar billede nyholm Novice
14. februar 2006 - 19:44 #2
Tack før ditt svar!
Ursækta en novis, men jag har gjort justeringar enligt føljande <<<:

    Dim objword As Word.Application
    Dim objdoc As Word.Document
    Const dir As String = "C:\Program\TaxiAdmin\"<<<<<<<<<<<<<<<<<<
    Const ext As String = ".doc"
    docname = dir & "Taxiforareavtalet" & ext <<<<<<<<<<<<<<<<<

och får ett felmeddelande om att objword inte ær definierat.
Avatar billede mugs Novice
14. februar 2006 - 20:11 #3
Har du husket at lave en reference til dit Word bibliotek?
Avatar billede nyholm Novice
14. februar 2006 - 20:16 #4
Jag ær lite osæker på vad du menar med reference till mitt word bibliotek?
Avatar billede mugs Novice
14. februar 2006 - 20:18 #5
Hvis ikke du har en reference til word, kanj Access ikke "se" Word.

I din VBA-editor skal du Trykke på "Referencer" og browse ned igennem bibliotekerne og finde Word og sørge for, at der er et checkmærke i boksen i venstre side.
Avatar billede nyholm Novice
14. februar 2006 - 20:24 #6
Ok! Nu fungerar det.
Tack før din hjælp.
Avatar billede mugs Novice
14. februar 2006 - 20:26 #7
Selv tak :o)
Avatar billede mugs Novice
14. februar 2006 - 21:08 #8
Er du venlig at lukke spørgsmålet.
Avatar billede nyholm Novice
14. februar 2006 - 23:22 #9
Naturligtvis ær ditt svar accepterat.
En sista fråga nær det gæller ditt svar. Ær angivandet av referensen knuten till db:n, eller till access? Jag frågar før att jag har en annan anvændare av min db som inte har access, utan jag gør en runtime-version som han installerar. Frågan ær om referensen føljer med eller om den kommer att saknas nær han førsæker øppna word-dokumentet?
Avatar billede mugs Novice
15. februar 2006 - 05:35 #10
Jeg mener, at referencen følger computeren og flyttes dermed ikke over på en anden maskine. Men jeg er ikke helt sikker.
Avatar billede nyholm Novice
15. februar 2006 - 09:02 #11
Jag har nu testat runtime-versionen och referensen føljer inte med. Det går inte att øppna db:n eftersom referensen saknas. Finns det något møjlighet att via kod ange att referensen till word skall aktiveras?
Avatar billede nyholm Novice
15. februar 2006 - 10:09 #12
Om det ær så att nær jag anger referensen så læggs en nyckel till i windowsregistret, så kan jag inkludera denna nyckel vid installationen av runtime-versionen.
Gør det någon skillnad om jag gør om word-dokumentet till pdf?
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

IT-JOB

European Stonecraft

Intern Navision/BC Supporter

Lægemiddelstyrelsen

Løsningsarkitekt

Netcompany A/S

Test Consultant

Nextway Software A/S

Software Architect