Avatar billede jobless Nybegynder
27. august 2002 - 21:35 Der er 14 kommentarer og
1 løsning

Brevflet til seperate udprintninger

Hej.

Jeg har fået lavet mig et dokument (4 sd.) og en datakilde (20 modtagere) til fletning. Dette kører som det skal, men fletningen resulterer i et 80 siders dokument. Dette er ikke hensigtsmæssigt, da printeren skal hæfte de 4 sider, som hver modtager skal have, og ikke 80 sider som indeholder alle 20 modtagere.

Kan dette problem løses?

MVH

JoBless
Avatar billede rvm Nybegynder
28. august 2002 - 00:44 #1
Når du brevfletter oprettes der automatisk flere sektioner - en pr. modtager. Du kan så udskrive de enkelte sektioner hver for sig vi nedenstående makro:

Sub UdskrivHverSektionForSigSelv()
   
    'Tæller sektioner
    svar = ActiveDocument.Sections.Count
   
    'Finder områderne, der skal udskrives
    If svar > 0 Then
        For n = 1 To svar
          ActiveDocument.Sections.Item(n).Range.Select
          Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend 'Så der ikke kommer en ekstra side ud
          Application.PrintOut Range:=wdPrintSelection
        Next n
    End If
End Sub
Avatar billede jobless Nybegynder
29. august 2002 - 15:57 #2
Koden virker, men jeg har problemer med at den udskriver en blank side til sidst ??
Avatar billede rvm Nybegynder
29. august 2002 - 21:59 #3
Det gjorde den også for mig - derfor satte jeg linien: "Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend" ind. Måske skal du forøge Count:=1 til 2 eller flere...
Avatar billede rvm Nybegynder
29. august 2002 - 22:00 #4
Det kan også være et versionsspørgsmål - hvilken version af Word bruger du?
Avatar billede jobless Nybegynder
29. august 2002 - 22:06 #5
Jeg bruger word2000

Mit forsøg med at skrive 'For n = 1 To svar - 1' ser ud til at fjerne den sidste blanke side, uden det dog er gennemtestet. Jeg har også opdaget et problem med at word tilsyneladende overser tvunget sideskift ?!?
Avatar billede rvm Nybegynder
29. august 2002 - 22:10 #6
OK så det var kun den aller sidste side, der kom for meget med - i min test var det en ekstra side på udprintning...

Min kode reagerer ikke på tvunget sideskift - kun på nye sektioner. Hvad mener du med at den overser de tvungne sideskift?
Avatar billede jobless Nybegynder
29. august 2002 - 22:15 #7
Hvis jeg indsætter et tvunget sideskift, udskriver den en streg og skriver 'Sideskift', istedet for at fortsætte med at udskrive på næste side.
Avatar billede rvm Nybegynder
29. august 2002 - 22:25 #8
Jeg har lige testet det hos mig og her virker det fint med tvungne sideskift - hmm. Har du opdateret din Word med de nyeste Service Realeses?

Du kunne også lige sende dokumentet (eller et testdokument) til mig, så tjekker jeg om det virker hos mig: rvejemad@sca.csc.com
Avatar billede rvm Nybegynder
09. september 2002 - 14:21 #9
Hvordan går det?
Avatar billede jobless Nybegynder
10. september 2002 - 08:43 #10
Jeg har været fuldt optaget af at bygge koden ind i en com add-in. Det ser ud til at virke, så der er point på vej....

Tak for hjælpen

MVH

JoBless
Avatar billede rvm Nybegynder
10. september 2002 - 09:00 #11
Tak for points *S*
Avatar billede jobless Nybegynder
02. oktober 2002 - 21:28 #12
Hej igen.....

Jeg er stødt på et problem. Koden medtager ikke sidehoved/sidefod.
Hvordan kan jeg løse dette?
Avatar billede rvm Nybegynder
02. oktober 2002 - 23:22 #13
Så må du bruge denne jeg lige har fundet på Google.com *S*

Sub UdskrivHverSektionForSigSelv()
    NrSec = ActiveDocument.Sections.Count
    For i = 1 To NrSec
        ActiveDocument.PrintOut Range:=wdPrintRangeOfPages, _
        Pages:="s" & Str(i)
    Next
End Sub
Avatar billede jobless Nybegynder
04. oktober 2002 - 15:34 #14
rvm - rulez......

Kanon, tak for hjælpen (endnu en gang)

MVH

JoBless
Avatar billede jobless Nybegynder
19. december 2002 - 17:57 #15
Hulk hulk.............
Nu er en kvik bruger kommet på den ide at der skal laves et word dokument med flere spalter. Disse spalter oprettes åbentbart med sektions skift. Dette resulterer i at der udskriver en fandens masse dokumenter.....
Findes der en løsning på dette?
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