Results 1 to 7 of 7

Thread: Quotation marks

  1. #1
    5 Star Lounger
    Join Date
    Aug 2006
    Posts
    784
    Thanks
    0
    Thanked 0 Times in 0 Posts
    When I use Word's Find and Replace dialogue, Word is able to find all instances of the American open quotation mark ("), but when I try to replay it with the European open quotation mark (), nothing happens; the American mark stays in place. Does anyone know why?

    Regards,

    JMT

  2. #2
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts
    [quote name='jmt356' post='781617' date='24-Jun-2009 21:11']When I use Word's Find and Replace dialogue, Word is able to find all instances of the American open quotation mark ("), but when I try to replay it with the European open quotation mark (), nothing happens; the European mark stays in place.[/quote]
    I'm not entirely clear what is in the Find box and what is in the Replace box in your scenario. If you are trying to revert to "straight" quotes, you may need to turn off "Use Smart Quotes" under AutoFormat as you Type. In Word 2003, you can easily access this setting under Tools > AutoCorrect, there is a tab for AutoFormat as you Type. Not sure where it is in Word 2007.

  3. #3
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts
    Don't you mean "the American mark stays in place" instead of "the European mark stays in place"? Otherwise I don't understand your description.

  4. #4
    Super Moderator
    Join Date
    May 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    5,054
    Thanks
    2
    Thanked 417 Times in 346 Posts
    [quote name='jmt356' post='781617' date='25-Jun-2009 14:11']When I use Word's Find and Replace dialogue, Word is able to find all instances of the American open quotation mark ("), but when I try to replay it with the European open quotation mark (), nothing happens; the European mark stays in place. Does anyone know why?

    Regards,

    JMT[/quote]
    Hi JMT,

    Try the following macro:
    Code:
    Sub EuroQuoteFix()
    Dim oRng As Range, fRng As Range
    Application.ScreenUpdating = False
    With Selection
      Set oRng = .Range
      With .Find
    	.ClearFormatting
    	.Text = Chr(34)
    	.MatchWildcards = False
    	.Wrap = wdFindContinue
    	.Forward = True
    	Do While .Execute = True
    	  Set fRng = ActiveDocument.Range(Start:=Selection.Start, End:=Selection.End)
    	  With fRng
    		If .Text = ChrW(8220) Then .Text = ""
    		If .Text = ChrW(8221) Then .Text = ""
    		.Collapse Direction:=wdCollapseEnd
    	  End With
    	Loop
      End With
    End With
    oRng.Select
    Set fRng = Nothing
    Set oRng = Nothing
    Application.ScreenUpdating = True
    End Sub
    Cheers,

    Paul Edstein
    [MS MVP - Word]

  5. #5
    5 Star Lounger
    Join Date
    Aug 2006
    Posts
    784
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Oops, sorry about that. I have corrected my entry.

    Do the suggestions still apply with the edits in place?

    Regards,

    JMT

  6. #6
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts
    [quote name='jmt356' post='781728' date='25-Jun-2009 19:24']Do the suggestions still apply with the edits in place?[/quote]
    Yes.

  7. #7
    5 Star Lounger
    Join Date
    Aug 2006
    Posts
    784
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thank you JScher!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •