20. oktober 2005 - 18:48Der er
11 kommentarer og 1 løsning
Behold bogmærker og feltkoder efter brevflet.
Jeg har en word skabelon, hvori der er en del bogmærker og felt koder plus en masse flette koder, denne bliver åbnet som dokument, og flettet med et andet word dokument indeholdene flet dataerne, når disse er flettet er alle bogmærker væk, og alle felt koder konverteret til tekst. Nu til spørgsmålet er det muligt at flette til et nyt dokument uden det går ud over bogmærker og felt koder?
Nej det er det ikke, da bogmærkerne er unikke for dokumentet og derfor ikke kan bruges igen ved næste flettepost - derfor bliver de slettet... feltkoder burde dog kunne eksistere flere gange i et dokument.
Vi har fået et navision program, der benytter sig af brevfletning, til at lave dokumenter indeholdene data fra navision databasen. Før brugte vi kun word skabeloner til vores dokumenter, disse var blevet tilrettet så alle var glade. Nu er det jeg bliver spurgt om man på nogen måde kan genbruge de gamle skabeloner. Det jeg så oplever med de gamle skabeloner er at efter brevfletning er alle bogmærker væk, dok. info felter blevet til ren tekst, formler regnet ud o.v.s. Derfor tænkte jeg på om det var muligt istedet for at flette til et nyt dokument, at flette ind i en af vores gamle skabeloner.
OK - et tredjepart program (Navision) styrer altså jeres brevfletning - hmm - umiddelbart ser jeg ingen forindringer i indsætte det fra Navision flettede dokument i jeres egen skabelon - det kræver bare lidt programmeringe, hvis det skal ske automatisk. Hvis det kan ske manuelt, så er det vel bare at gemme Navisiondokumentet og så åbne jeres gamle skabelon og vælg indsæt/fil (og så indsætte Navisionfilen).
Men den rigtige løsning vil nok være at henvende jer til dem der har installeret Navision og få dem til at lave Navision skabelonerne om, så de passer til jeres behov!
Først skal vi lige være enige om forretningsgangen:
1. Der oprettes et nyt dokument, som flettes med Navision 2. Det netop oprettede dokuments brødtekst kopieres ind i udklipsholderen 3. Der åbnes en "gammel" skabelon 4. Brødteksten fra udklipsholderen indsættes i skabelonen
Dim strBrødtekst As String Dim strNytDokument As String
strBrødtekst = ActiveDocument.Name
Selection.WholeStory Selection.Copy
svar = Application.Dialogs(wdDialogFileNew).Show
strNytDokument = ActiveDocument.Name
Selection.Paste
Documents(strBrødtekst).Close False
End Sub
Du kan placere den i et modul i Normal.dot eller i en skabelon, som starter op med Word (placeret i Words opstartsbibliotek). Du kan eventuelt lave en knap på værktøjslinien, hvor du kører makroen fra
Du kan også få den til at køre automatisk efter brevfletningen, men jeg ved ikke om Navision har problemer med det (det kan være de ikke er helt færdige med dokumentet, når der er brevflettet).
Ja, det gav mig indputtet til at komme videre, tak.
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.