Avatar billede why Nybegynder
26. maj 2003 - 18:02 Der er 13 kommentarer og
1 løsning

linjeskift i word

Ok. Det her er sikkert trivielt for de som har set lyset. Jeg må dog tilstå at det for mig betyder spørg på eksperten eller brug 1 time på manuelt at lave nye linjeskift i et dokument. Jeg har downloadet en .txt fil. Åbnet den som word dokument (.doc). Teksten fylder godt 70 sider, men alle linjeskift er fortaget halvvejs inde på siden. Jeg kunne godt tænke mig at spare lidt papir og ændre disse linjeskift. Det ville være fedt hvis det kunne gøres automatisk.

PS: Det er altså ikke margin som er sat forkert. Det er linjeskift foretaget med returntasten (som man kan se hvis man vælger "vis" markeringer eller hvad det hedder).
Avatar billede Spotgun Seniormester
26. maj 2003 - 18:10 #1
Jeg mener du kan lave en avanceret form for "søg og erstat" og finde alle retur-tegn, og erstatte dem med mellemrum f.eks.

Prøv at vælge "Erstat" fra rediger-menuen, og se om du ikke kan indstille den. Jeg mener jeg prøvede noget lignende for lang tid siden...
Avatar billede bufferzone Praktikant
26. maj 2003 - 18:16 #2
Prøv at slå feltkoder til, og se om du ikke kan søge og erstatte på feltkoderne. (symbolet for feltkoderer en slags P på værktøøjslinialen)
Avatar billede why Nybegynder
26. maj 2003 - 18:18 #3
Der bliver i så fald et problem med de returtegn jeg rent faktisk ønsker. Det er et kreativt forslag ellers. Jeg ser lige på hvor stort arbejdet er i det tilfælde.
26. maj 2003 - 18:19 #4
I fobindelse med erstat-funktionen skal du have udskiftet alle Afsnitstegn med enten ingenting eller et mellemrum. Afsnitstegnet kan du vælge ved at taste ^p

Rediger->Erstat
I feltet Søg efter taster du ^p
I feltet Erstat med indtaster du et mellemrum
Klik på knappen Erstat alle.
Avatar billede why Nybegynder
26. maj 2003 - 18:24 #5
Det er den eneste udvej. Eller hvad? I betragtning af at mit dokument er 70 sider langt, ville jeg helst være fri for at skulle hele vejen igennem for at sætte returtegn.
26. maj 2003 - 18:26 #6
Er der 2 linieskift, de steder hvor du ønsker at bibeholde et linieskift?
Avatar billede why Nybegynder
26. maj 2003 - 18:30 #7
Åh nej. Godt jeg ikke behøver at gemme det. Det ser helt skidt ud. Der blev foretaget 4.135 erstatninger.
Problemet er, uden at jeg ved hvorfor eller hvordan man evt. kunne fjerne det, at der også er i begyndelsen af hver linje dokumentet igennem, en 6-7 mellemrumstegn. Når jeg nu vælger at erstatte ^p med mellemrum, kommer alle disse mellemrum fra linjestart til at stå ret tilfældige steder i hver linje. Det er bestemt ikke et kønt syn.
Avatar billede why Nybegynder
26. maj 2003 - 18:33 #8
Men det betød faktisk at dokumentet blev på 31 sider i stedet for 72, så hvis nu bare man kunne........

Det er udelukket at man kan bruge "formater" da der ikke er nogen margin fejl - ikke sandt?
26. maj 2003 - 18:34 #9
Så sletter du bare alle forekomster af 2 mellemrum efter hinanden:

Rediger->Erstat
Søg efter: 2 mellemrum
Erstrat med: ingenting.

Er der 2 linieskift efter hinanden, de steder hvor du ønsker nyt afsnit???
Avatar billede why Nybegynder
26. maj 2003 - 18:43 #10
Whauw erikjuul, der er da ikke noget der kan slå dig ud. De må prøves. Og ja, der er nok i langt de fleste tilfælde 2 linjeskift de steder det bliver nødvendigt. Øjeblik.
Avatar billede why Nybegynder
26. maj 2003 - 18:46 #11
Nå, godt og dårligt nyt. Det ser næsten rigtig ud nu. Jeg forstår bare ikke at den insisterer på at erstatte ^p^p (to på hinanden følgende linjeskift) med to mellemrum - i stedet for ^p og så et mellemrum.
Avatar billede why Nybegynder
26. maj 2003 - 18:47 #12
Nå ja. Jeg ved hvad du vil sige. Så erstatter jeg nu to mellemrum med et mellemrum og ^p. Ikke sandt? Jeg begynder at forstå.
Avatar billede why Nybegynder
26. maj 2003 - 18:56 #13
Det bliver nok ikke bedre. Men det har da også sparet mig for en del arbejde. Tak for alle svar og erikjulls vedholdenhed.
Avatar billede jkrons Professor
26. maj 2003 - 22:56 #14
Nu har du fået svar, men bare for en anden gangs skyld: Hvis du har dobbelt linieskift de steder, hvor der skal være nye afsnit og ennkelt linieskift alle andre steder, så erstat dobbeltlinieskift med et tegn, som ikke forekommer i tabellen, fx søg ^P^p erstat med ¤. Erstat så alle enkelte linieskift med mellemrum, og erstat så ¤ med ^p^p igen.

Eller brug nedenstående makro, som gør arbejdet for dig:

Sub LangeLinier()

    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "^p^p"
        .Replacement.Text = "¤"
        .Forward = True
        .Wrap = wdFindContinue
        End With
    Selection.Find.Execute Replace:=wdReplaceAll
    With Selection.Find
        .Text = "^p"
        .Replacement.Text = " "
        .Forward = True
        .Wrap = wdFindContinue
        End With
    Selection.Find.Execute Replace:=wdReplaceAll
    With Selection.Find
        .Text = "¤"
        .Replacement.Text = " ^p^p"
        .Forward = True
        .Wrap = wdFindContinue
        End With
    Selection.Find.Execute Replace:=wdReplaceAll

End Sub
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
Tag et kursus i Word og øg effektiviteten

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