24. februar 2010 - 13:53Der er
5 kommentarer og 1 løsning
Brev fletning fra Word
Hej
Jeg har en kundedatabase i Access, hvor jeg gerne vil lave en knap, som åbner et word dokument og indsætter nogle informationer fra den kunde jeg er placeret på.
Du indsætter bogmærker i dit word-dokument og bruger nedennævnte koder i Access. Så indsættes FELTNAVN1 ved BORMLRKENAVN1 o.s.v. Husk i Access atl ave en reference til Word:
Private Sub Kommandoknap21_Click() Dim objword As New Word.Application Dim WordDoc As New Word.Document On Error GoTo Errorhandler Set WordDoc = objword.Documents.Add("Sti til Word-dokumentet.doc") Call InsertAtBookmark(WordDoc, "BOGMÆRKENAVN1", Me!FELTNAVN1) Call InsertAtBookmark(WordDoc, "BOGMÆRKENAVN2", Me!FELTNAVN2) objword.Visible = True DoCmd.Hourglass False End Sub
Function InsertAtBookmark(objWordDoc As Word.Document, strBookmark As String, strText As String) As Boolean With objWordDoc.Bookmarks If .Exists(strBookmark) Then .Item(strBookmark).Range.Text = strText InsertAtBookmark = True End If End With End Function
Private Sub Kommandoknap21_Click() Dim objword As New Word.Application Dim WordDoc As New Word.Document Dim VARa As String Dim VARb As String VARa = "STI TIL WORD-DOKUMENTER" VARb = Me.Combo Set WordDoc = objword.Documents.Add(VARa & "/" & VARb & ".doc") Call InsertAtBookmark(WordDoc, "BOGMÆRKENAVN1", Me!FELTNAVN1) Call InsertAtBookmark(WordDoc, "BOGMÆRKENAVN2", Me!FELTNAVN2) objword.Visible = True DoCmd.Hourglass False End Sub
Jeg har fået point - Og tak for det. Travlhed kommer til os alle ind imellem, men det ville være rart, hvis vi skrev noget i stil med dette:
- Ferie, vender tilbage om en uge. - Checker dit svar på MAN.
eller noget lignende. Så ved vi, at der ikke kommer kommentarer før. Det anser jeg for fuldt lovligt.
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.