"Mads" <mads.knudsen@privatnospam.dk> skrev
> Ok, jeg blev en del klogere.
))
> Jeg har ikke lavet noget VBA i Access meget længe så hvordan du får
> indholdet fra felter, kan jeg ikke hjælpe med (lige nu).
> Selve word delen må blive ca sådan
Min kode:
Private Sub Kommandoknap6_Click()
Dim objWord As Word.Application
Set objWord = GetObject(, "Word.Application")
If objWord Is Nothing Then Set objWord = CreateObject("Word.Application")
objWord.Documents.Add
' Hvis du skal have tekst i dokumentet kan du f.eks bruge
' objWord.Selection.TypeText "Tekst i dokument"
DokNavn = Me.Felt1
Filnavn = "C:\Database\Dokumenter\" & DokNavn & ".doc"
objWord.ActiveDocument.SaveAs Filnavn
objWord.ActiveDocument.Close
End Sub
Jeg prøvede koden, og den lavede ét dokument, og lagde det hvor det skulle
være. Det virkede desværre kun 1 gang.
Efterfølgende...
Den giver en runtime fejl 429
"Activex Component cant create object."
Jeg har registreret Word 11 Object Library i Tools_Preferences VBA-editoren.
> Access delen med at få info fra felter og indsætte noget i et felt, er jeg
> meget rusten og kan ikke give kvalificeret hjælp.
Det kan jeg selv...
Håber du kan forklare fejlen...
Hilsen
Bjarne