Note: The other languages of the website are Google-translated. Back to English

Hur ändrar jag raka citat till lockiga citat i ord?

Normalt ändrar Microsoft Word automatiskt raka citat för att locka (smart ortypograf) citat när du skriver. Men om funktionen är avstängd kan både enkla och dubbla citattecken visas rakt i ditt dokument. Här är tips för dig att ändra raka citat till lockiga citat och vice versa i Word.

Ändra raka citat till lockiga citat med Sök och ersätt

Ändra raka citat till lockiga citat med VBA


pil blå höger bubbla Ändra raka citat till lockiga citat med Sök och ersätt

Varm
Fantastisk! Använd effektiva flikar i Word (Office) som Chrome, Firefox och New Internet Explorer!

Läs mer Gratis nedladdning

Innan du ansöker Sök och ersätt, du borde gå till Alternativ för automatisk korrigering för att avmarkera "Raka citat" med "smarta citat" kryssrutan.

I Word 2003, Alternativ för automatisk korrigering är under Verktyget bar. Och i Word 2007, tillämpas Alternativ för automatisk korrigering genom att klicka  > Tillbehör > proofing > Alternativ för automatisk korrigering. Här tar vi Word 2010/2013 till exempel:

Steg 1. Klick  > Alternativet > proofing > Alternativ för automatisk korrigering > Formatera automatiskt när du skriver, och välj "Raka citat" med "smarta citat" kryssruta. Se skärmdump :

Steg 2. Klick Hem > ersätta i Redigera grupp eller tryck på Ctrl + H att visa Sök och ersätt dialogrutan och gå in 'or '' in Hitta det rutan och ange ' or ''in Ersätt med låda. Se skärmdump:

Steg 3. Klick Ersätt alla.

Notera: om du vill ersätta alla lockiga citat med raka citat, vänligen rensa "Raka citat" med "smarta citat" kryssruta).


pil blå höger bubbla Ändra raka citat till lockiga citat med VBA

För att ersätta alla raka citat med lockiga citat i Word 2010 med att använda VBA, klicka Fil> Alternativet > proofing och klicka Autokorrigering Tillbehör och välj "Raka citat" med "smarta citat" kryssrutan enligt följande först. (Anmärkningar: om du vill ersätta alla lockiga citat med raka citat, avmarkera kryssrutan "Raka citat" med "smarta citat").

Steg 1: Tryck på “Alt-F11”För att öppna Microsoft Visual Basic for Application-fönstret;

Steg 2: Klicka ModulernaInsert fliken, kopiera och klistra in följande VBA-kod i Modulerna fönster;

Steg 3: Klicka sedan på run knappen för att tillämpa VBA.

Följande VBA är att ändra raka citat till lockiga citat:

Sub ChangeDoubleStraightQuotes()
'Update 20131107
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = """"
.Replacement.Text = """"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord =False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

 

Följande VBA är att ändra lockiga citat till raka citat:

Sub ReplaceSmartQuotes()
Dim vFindText As Variant
Dim vReplText As Variant
Dim i As Long
vFindText = Array("[^0145^0146]", "[^0147^0148]")
vReplText = Array("^039", "^034")
With Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.MatchWholeWord = True
.MatchWildcards = True
For i = LBound(vFindText) To UBound(vFindText)
.Text = vFindText(i)
.Replacement.Text = vReplText(i)
.Execute Replace:=wdReplaceAll
Next i
End With
End Sub


Rekommenderade Word-produktivitetsverktyg

 

Kutools för Word - Mer än 100 avancerade funktioner för Word, spara 50% tid

  • Komplicerade och upprepade operationer kan göras engångsbehandling på några sekunder.
  • Infoga flera bilder över mappar i Word-dokumentet samtidigt.
  • Slå ihop och kombinera flera Word-filer över mappar till en med önskad ordning.
  • Dela upp det aktuella dokumentet i separata dokument enligt rubrik, avsnittbrytning eller andra kriterier.
  • Konvertera filer mellan Doc och Docx, Docx och PDF, samling verktyg för vanliga konverteringar och val, och så vidare ...
Sortera kommentarer efter
Kommentarer (5)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Din förklaring till att ersätta i Find/Replace från instruktion #2 på är helt obegriplig.
Bill Smith
Denna kommentar minimerades av moderatoren på webbplatsen
Jag tror att jag hittade förklaringen på en annan sida. Om du helt enkelt gör en ersätt alla och ber den att ersätta antingen enkla citattecken eller dubbla citattecken med exakt samma symbol, kommer den att gå igenom och tillämpa dina autokorrigeringsregler, inklusive att ersätta raka citattecken med smarta citattecken. Så det bör uppdatera dem alla till smarta citat allt eftersom.
Dustin
Denna kommentar minimerades av moderatoren på webbplatsen
Mitt problem är att jag har arbete normalt på tyska men har ett engelskt dokument, som jag markerat som "engelska". Sedan hittade jag och ersatte och det konverterade dem till nedre " och övre " som det skulle hända på tyska. Jag tittade på alla inställningar men jag kunde inte hitta det. Jag ändrade ordboksspråket och allt annat jag kunde hitta till engelska... någon aning?
inget namn
Denna kommentar minimerades av moderatoren på webbplatsen
Detta är mitt problem också. Har du någonsin hittat ett svar?
cathy
Denna kommentar minimerades av moderatoren på webbplatsen
VBA-kodmetoden för att ändra "rak" till "smarta" citat fungerade perfekt! Tack!
Sri
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0  Tecken
Föreslagna platser