The said:
When I copy text from an online document and paste it into a Word
document the font appears as Curlz, which is very difficult to read. Of
course I can select the text in the Word document and change the font
but that's an extra step that shouldn't be necessary. What's the
solution?
Paste unformatted. Which is Edit » Paste Special then choose
unformatted text.
It is so useful it deserves a keystroke.
Which means it makes sense to record a macro as you do the above after
pre-assigning a keystroke.
Mine looks like this:-
Sub PasteUnformatted()
'
' PasteUnformatted Macro
' Macro recorded 13-08-2004 by Elliott Roper
'
Selection.PasteSpecial Link:=False, DataType:=wdPasteText,
Placement:= wdInLine, DisplayAsIcon:=False
End Sub
(watch the word wrap. "Selection" thru to "=False" is really a single
line)
I might have cleaned the recording up a bit. As you can see it has
served me well for some time.
Word respects the style of the text into which you insert the contents
of the clip, which is usually exactly what you want.
I find another good trick is to record a macro for getting rid of
unwanted paragraph ends when pasting from some material, and assign
that one a keystroke too.
Here ya go:-
Sub One_Paragraph()
'
' One_Paragraph Macro
' Macro recorded 21-10-2002 by Elliott Roper
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^p"
.Replacement.Text = " "
.Forward = True
.Wrap = wdFind
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = " ^w"
.Replacement.Text = " "
.Forward = True
.Wrap = wdFind
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
That one has definitely been cleaned up after recording.
You can copy from here into Tools » Macro... » Macros » create
To use it, you select all the text that wants to be in one paragraph,
not including the last paragraph marker that you want to keep, and hit
the keystroke you assigned to the macro.
Wonderful tools for power plagiarism.