Word tries to make my life complicated. I’ve tried LaTeX, OpenOffice, TextWrangler, and a variety of other Word workarounds, but the network effects dominate, and I always end up back in Word. Today, I won a very small victory.
When one copies text from some other application and then pastes it into Word, by default, the text pastes as it appears. This drives me crazy. You might wonder why. Well, I’m a rigorous “style” user, and I would much prefer that text be pasted to look like the rest of the text rather than to stand out. For example, when I want to put a URL in my notes, Word inevitably pastes it in giant serif font. That looks ridiculous in my small, sans serif notes. I can solve this problem by choosing “Paste Special” from the “Edit” menu, but I don’t like to use a touchpad if I don’t have to. There’s no keyboard shortcut for “Paste Special.” Until now!
My small victory was to make a macro that makes “Paste Special” the default rather than the exception. Simply recording a macro didn’t work. I had to hack it. It’s a 2 line hack, but a hack nonetheless. Here is the code you need to get Word (at least on a Mac) to Paste Special by default:
‘ EditPasteSpecial Macro
‘ Macro recorded 5/19/07 by Libby Hemphill
Selection.PasteSpecial Link:=False, DataType:=wdPasteText
Thanks, Herb Tyson, for the solution.