Avatar billede andersquist Nybegynder
08. maj 2004 - 17:45

Flettekilde i Word

Jeg har et irriterende problem som jeg tror skyldes en fejl i word ?
I forbindelse med et dokumenthåndteringssystem, der bl.a. kan brevflette, kan man genåbne et hoveddokument til brevfletning i kopiform efter lagring, for at benytte indholdet af dokumentet igen, til eksempelvis nye modtagere.
Problemet opstår ved, at hvis det oprindelige dokument er gemt med fx. 10 adressefletteposter i flettekilden, og kopien kun indeholder 5 fletteposter, forsøger word at finde post xx som det oprindelige dokument er gemt med.
Da posten ikke længere findes kan Word ikke finde flettekilden til dokumenten.
Har nu forsøgt følgende VBA-script som makro i dokumenterne, men hermed skal brugerne jo hele tiden acceptere makroen som sikker (hvordan signeres en marko i grunden ??):
Public WithEvents App As Word.Application

Private Sub App_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
    Doc.MailMerge.DataSource.ActiveRecord = wdFirstRecord
End Sub

.
.
Public WithEvents App As Word.Application

Private Sub App_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
    Doc.MailMerge.DataSource.ActiveRecord = wdFirstRecord
End Sub


Er der andre lette genveje til dette problem ?
-Og kan man signere sådan en makro til Word ?
Godt svar belønens med 200 point, da det er vigtigt for mig !
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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