Hej
Jag har Office 2003 och jag undrar om någon kan skapa ett makro för att ge all text i ett dokument paranteser och understykning dvs. om text är i kursiv stil.
När jag gör ett makro, där jag gör följande, först använder jag Sök och Ersätt, kryssar i mönstermatchning och sedan skriver i Sök efter: [(]*[)] och sedan skriver /markerar understruken i Ersätt med ( trycker Ctrl+U)och sedan trycker på Ersätt alla, så blir all kursiverad text inom parantes och understruken, precis som jag vill ha.
MEN kör jag sedan detta makro, blir effekten att text försvinner istället för att bli inom parantes och understruken.
Kan någon hjälpa mig?
Tacksam för tips!
Leif
Sida 1 av 1
Parantes och Understrykning
#1
Skrivet 24 feb 2012, 16:31
Skrivet 24 feb 2012, 16:31
#2
Skrivet 26 feb 2012, 16:14
Upptäckte att jag skrivit fel.
Jag formulerar om mitt problem.
Jag vill kunna skapa ett makro, som sätter all kursiverad text, inom parentes och understryker samma (kursiverade) text i ett dokument. Någon som vet hur?
/Leif
Skrivet 26 feb 2012, 16:14
Upptäckte att jag skrivit fel.
Jag formulerar om mitt problem.
Jag vill kunna skapa ett makro, som sätter all kursiverad text, inom parentes och understryker samma (kursiverade) text i ett dokument. Någon som vet hur?
/Leif
Jag formulerar om mitt problem.
Jag vill kunna skapa ett makro, som sätter all kursiverad text, inom parentes och understryker samma (kursiverade) text i ett dokument. Någon som vet hur?
/Leif
#3
Skrivet 27 feb 2012, 09:19
Hej,
Följande inställningar i Ersätt-dialogen fungerar för mig.
snap.png (36,44Kb)
Antal nedladdningar: 0
Översatt till makro blir det:
Sub Macro1()
With ActiveDocument.Content.Find
.Format = True
.MatchWildcards = True
.ClearFormatting
.Font.Italic = True
.Text = "<*>"
.Replacement.ClearFormatting
.Replacement.Font.Underline = wdUnderlineSingle
.Replacement.Text = "(^&)"
.Execute Replace:=wdReplaceAll
End With
End Sub
Hälsningar
/Johan
Skrivet 27 feb 2012, 09:19
Hej,
Följande inställningar i Ersätt-dialogen fungerar för mig.
snap.png (36,44Kb)
Antal nedladdningar: 0
Översatt till makro blir det:
Hälsningar
/Johan
Följande inställningar i Ersätt-dialogen fungerar för mig.
snap.png (36,44Kb)
Antal nedladdningar: 0
Översatt till makro blir det:
Sub Macro1()
With ActiveDocument.Content.Find
.Format = True
.MatchWildcards = True
.ClearFormatting
.Font.Italic = True
.Text = "<*>"
.Replacement.ClearFormatting
.Replacement.Font.Underline = wdUnderlineSingle
.Replacement.Text = "(^&)"
.Execute Replace:=wdReplaceAll
End With
End SubHälsningar
/Johan
#4
Skrivet 01 mar 2012, 16:47
Tack Johan!
Sök och ersätt metoden funkade inte för mig. Men makrot funkade!
Stort tack!
Leif
Skrivet 01 mar 2012, 16:47
Tack Johan!
Sök och ersätt metoden funkade inte för mig. Men makrot funkade!
Stort tack!
Leif
Sök och ersätt metoden funkade inte för mig. Men makrot funkade!
Stort tack!
Leif
Sida 1 av 1
1 besökare läser just nu den här tråden, varav 0 medlem(mar) och 1 gäst(er)
Sök i Eforum
Senast obesvarade trådar
-
Varning till er som använder Windows XP och IE 8
Forum: Webbläsare -
Skärmen startar inte när ja öppnar locket
Forum: Bärbara datorer -
Problem med "Spela upp automatiskt"
Forum: Windows 7 -
Markeringskedja
Forum: Javascript -
Kan inte installera smartkort
Forum: Windows 7 -
Bärbar Mac tillräckligt bra för redigering
Forum: Köpa/Bygga dator -
Selectbox chain uppdateras bara en gång
Forum: Ajax -
Process Lasso Pro FREE license
Forum: Program - övriga -
Dell panka
Forum: Öppet forum! Ordet är fritt ... -
Mask On
Forum: Öppet forum! Ordet är fritt ...

Logga in
Bli medlem


Citera flera inlägg