Home | Tips | Library | Other Authors | Other WP Sites | Writer's Links | Contact | Site Map | Donate

Barry MacDonnell's
Toolbox for WordPerfect

Macros, tips, and templates for Corel® WordPerfect® for Windows®
© Copyright 1996-2016 by Barry MacDonnell. All Rights Reserved.

Page updated Apr 2, 2018

WordPerfect Tips
Main tips page | Browse tips


Automatically correct common typing mistakes

- and/or -

Quickly insert a string of text characters or a symbol based on  shorthand text (i.e., "expand an abbreviation")

Overview - functions, advantages, disadvantages 

How to enable and set up QuickCorrect 

Notes and tips

Related pages on this site -

Other 'boilerplate' methods

The QC macro (enable or disable your custom QC settings)


  QuickCorrect has two related functions:

(1) It can be used to automatically correct common typing mistakes.

"[It]...provides a list of commonly misspelled words and their correct spellings. For example, QuickCorrect can automatically replace “adn” with “and.” You can add words to the QuickCorrect list, including a pair of words. For example, you can replace “byt he” with “by the.” Words can also be deleted from the QuickCorrect list. ..."
[From WordPerfect X6 Help <F1>]

(2) It can quickly insert a string of text characters or a symbol based on  shorthand text (i.e., "expand an abbreviation")

You can set up and use QuickCorrect to instantly convert your easy-to-remember "abbreviation" (or "replace" word) into a desired string of characters.

For example, "ABCI" becomes "ABC Incorporated".

You can also insert a symbol (e.g., "$Y" becomes
"¥") or accented character ("é") as you type.

[The second example used a "trigger" character (here, $) in an unlikely combination as the abbreviation. This is similar to using a trigger key with a QuickWord.]

Some users have called this use of QuickCorrect a form of "speed typing."

  QuickCorrect is one of five related modules
(shown as dialog tabs in Tools, QuickCorrect):

QuickCorrect dialog

(1) QuickCorrect tab -- discussed in more detail below, starting with the "Advantages" section.

(2) QuickWords tab -- discussed on a separate page here.

(3) SpeedLinks tab -- used to format words such as email addresses and web site URLs as hyperlinks as you type them; search WordPerfect help <F1> for more.

Tip: For existing non-hyperlinked items, see the macro LinkToURL, which automates the creation of an active hyperlink in a WordPerfect document from a selected Internet address.

(4) Format-As-You-Go tab -- used to make various automatic corrections as you type.

•  Sentence corrections
•  End of sentence corrections
•  Format-As-You-Go choices

Search WordPerfect help <F1> for more.
See also the macro in the Notes below.

(5) SmartQuotes tab -- used to specify the type of double and single typographical ("curly") quote marks to use as you type in the document them; search WordPerfect help <F1> for more.

Tip: To convert existing quote marks in a document from/to typographical marks and standard ("straight") marks, see the Convert quote marks macro here.

Notes and tips

¤  Even if the "Replace words as you type" check box option is enabled (ticked) on the first tab
(near the bottom of the dialog), some of these other options can be turned off by the user (their check boxes will be cleared); therefore, they will not be operative.

¤  It is worth exploring these 5 options to see if they suit your needs.

¤  You can use a macro to reset various preferred QuickCorrect options if they were turned off (which sometimes happens when using the merge feature or when editing a macro): see the QC.wcm macro here.

¤  Also see WordPerfect's Help <F1> for more on this feature.

  Advantages (QuickCorrect module):

•  It is somewhat easier to remember QuickCorrect abbreviations than QuickWord abbreviations, since most QuickCorrect abbreviations are "shorthand" representations of the expanded word. [Note that you can also use a "trigger" character, too. For example, "~" (without quote marks).]

•  Moreover, QuickCorrect conversions or expansions will automatically adjust for capitalization.

For example, an abbreviation for "president" might be "prs"; typing "prs" will expand to "president," while typing "Prs" will expand to "President".

For possessives, such as "president's", see the tip below.

For plurals (-s, -es), simply type the extra letters immediately after the QuickCorrect expansion.

•  Unlike QuickWords, abbreviations expand even if they are followed by a punctuation mark. (QuickWords require a space, hard return, or tab to expand.)

•  You can have up to 10 personal (and individually selectable) QuickCorrect word lists (i.e., 10 separate files on disk) -- plus the standard document-specific word list and the default QuickCorrect word list, both of which are always selected since they are always used with the spell checker. Personal word lists can be added/edited via the spell checker's Options button (this is discussed below).

  Disadvantages (QuickCorrect module):

•  Unlike QuickWords, this method does not let you insert graphics, tables, or large amounts of text into the document, nor can you include new formatting such as a new font or font attribute (italics, bold, large, etc.). See also the Notes and tips section below.

How to enable and set up QuickCorrect

[See the Overview section above for basic information on this multi-use feature.]

  To enable ("turn on" or "activate") QuickCorrect . . .

•  Click on Tools, QuickCorrect and check (tick) the check box, "Replace words as you type," located near the bottom of the QuickCorrect tab under the QuickCorrect list of words. To disable it (turn it off) clear that check box.

Caution: Be careful about checking the box, "Correct other mis-typed words when possible" (pictured below), since there is a possible (and potentially embarrassing) downside to the option as discussed in the notes and tips section below. Also see the other tips below.

Bottom of QC dialog

  To set up new QuickCorrect abbreviations, and/or words to be corrected while you type . . .

•  Click on Tools, QuickCorrect.

•  As noted above, be sure the "Replace words as you type" box at the bottom of the dialog is enabled (ticked). 

•  On the QuickCorrect tab, enter your desired 'Replace' and 'With' entries (you can either type or paste into these fields) and then click the Add Entry button:

QuickCorrect dialog entry fields


☼  If entries already exist in these fields (perhaps because you clicked on an existing pair of entries) simply delete them from the fields, type or paste your own entries in them, and click the Add Entry button.

☼  Keep your entries relatively short. [See the limits to these QuickCorrect entry fields in the Notes and tips below.] If you need greater capacity or need to insert graphics, use QuickWords or some other form of boilerplate entry.

☼  As noted in the Overview above, you can use a "trigger" character key in the left-hand Replace field that is not likely to exist in the same combination with your abbreviation characters elsewhere in the document. This helps ensure the Replace/With entry is executed only when you "call" it. For example, you could use a non-alphanumeric character (top keyboard row symbols; backslash mark; etc.) or a number as the trigger, followed by a letter or two.

Advantage: A trigger character helps keep Replace entries shorter and easier to recall, and it can be located either before or after the abbreviation character(s). Suggestion: Use the 'before' position so they are easier to spot grouped (sorted) together in the QuickCorrect dialog list.

Be careful if using paired parentheses as triggers for the reasons described below ("QuickCorrect weirdness - Why some items can unexpectantly change while you type...").

☼  From time to time you might want to trim old entries from the list. Click on an entry to choose it and then use the Delete Entry button.

•  To enter accented letters or other symbols in the "With" field:

You can use the <Alt> key plus the numeric keypad to enter the proper numeric code found in the Windows Character Map.

[The Windows Character Map is located on your Windows desktop, under Start, Programs, All Accessories, System Tools, Character Map. When it loads, simply choose a character or symbol and copy/paste it into WordPerfect, or jot down the <Alt> key combination shown on the bottom right of the Character Map dialog and use it instead. For example, to enter the Section symbol (§) in the 'With' field, press <Alt+0167> on the numeric keypad. (You could use something like 'sss' in the Replace field.)]

Note that you can also insert accented letter symbols from the WordPerfect Symbols set (normally found in the top [Insert] menu) by using <Ctrl+W> when the cursor is inside the 'With' field.

•  For capitalizations and possessives, see the "QuickCorrect and possessives" section below.

Page Top

Notes and tips on QuickCorrect

Links to the items below -

•  QuickCorrect is a dual-function "proofing" tool: 

In addition to being able to expand your own abbreviations as you type your text (as noted above) the QuickCorrect list is also used whenever you use the WordPerfect writing tools -- the Spell Checker and Grammatik.

As mentioned below under "More on QuickCorrect" -

QuickCorrect entries -- along with words you have added when running a spell-check -- are stored in User Word Lists -- files with a filename with a pattern of WTnnxx.UWL (where nn=version and xx=language).

The default folder location of the standard User Word List file(s) on your disk is specified in a Corel support article here.

For example, in WPX6 and later this is usually -
C:\Users\%username%\AppData\Roaming\Corel\WordPerfect Office X7\WritingTools


¤  More than one standard WTnnxx.UWL file can exist in that folder, depending on your version/edition of WordPerfect and the language version you purchased. (Also, this is where the program stores any personal user word lists you create: See next paragraphs.)

¤  If the standard WTnnxx.UWL file does not exist in that location -- e.g., it was accidentally deleted -- a new, virgin copy will be created the next time WordPerfect is started.

There can be more than one type of User Word List (.UWL).

When spell checking a document (Tools, Spell Checker), the program uses -

▸  the standard user word list provided by the program (typically set as your default user word list file), plus
▸  up to 10 personal user word lists, if they are active (i.e., they can be enabled or disabled with a checkbox (see Notes below)), plus
▸  a separate document word list (saved internally as part of the current .WPD document).

These user word lists are in addition to using the main dictionary word list(s) installed on the computer. These files have a .MOR extension -- e.g., WP17US.MOR for version X7, US language edition.

Tip: A separate Corel utility, the Spell Utility, installed with the program, can be used to create or modify .MOR files (see WordPerfect's F1 Help and search "Welcome to Spell Utility Help").

Tip: For more about the various user word files (.UWL) see the section below, "Where QuickCorrect stores your entries." Also see "How to migrate your QuickCorrect entries".

The program's order and use of the word lists:

During a spell check,

[1] the various user word list types -- the document word list, the standard word lists, and any active personal word lists -- are scanned first;

    and if the word or phrase is not found then

[2] the program scans the main dictionary word list(s).

Further, during the spell check -

▸ If you choose Add the program adds the flagged word to the default user word list.

If you choose Skip All the program adds the flagged word to the document word list.

Tip: To create a Skip Word or an Exception entry in a user word list (these cannot be created in the Tools, QuickCorrect list) to give replacement alternatives see "Problems with QuickCorrect..." below.
Notes about the different types of word lists:

¤  As noted, each document can contain its own document word list which is saved internally with the document.

    Hence your choice to not stop at that particular word won't affect other documents where you might want to stop there. But in long, technical documents using a document word list can speed up subsequent spell checks since WordPerfect won't have to stop at those words again.

¤  According to Noal Mellott on WordPerfect Universe (here), the factory installed (and selected) "... default .UWL file contains [1] the words you tell the Speller to never consider to be misspelled (by pressing the Add button), [2] the abbreviations entered via the QuickCorrect dialog, [3] the QuickLinks added under that tab in the QuickCorrect dialog and [4] the additions to the Exception list (via the Exceptions button on the Format-As-You-Go tab)." He advises not changing the default to another .UWL file.

¤  Note, too, that the standard (default) word list (.UWL) file is always active during a spell check -- even if QuickCorrect is turned off.

    Hence adding specialized "abbreviations" to it might be counter-productive during spell checks on other documents. It might be better to create one or more personal user word lists for such purposes since they can be disabled/enabledas needed with a small check box next to their name, using the spell checker's Options button, then choosing "User Word Lists". [Their filenames can be any valid name but should have a .UWL extension. They can be renamed or deleted from Windows when WordPerfect is closed. See their default location above.]

    Like the standard user word list, personal user word lists -- if enabled -- are always used during a spell check (but only in the Spell Checker!) even if QuickCorrect is turned off.

¤  See also "To create more user word lists" and  "To edit a user word list" below.

More background on word lists from WordPerfect X6 Help (F1 key).

"... A word list is a list of words or phrases scanned when you proof text by using the writing tools. Writing tools scan two types of word lists: user word lists and main [dictionary] word lists. Each language comes with a default user word list [e.g., WT18US.UWL for the US version of WPX8]. You can customize user word lists by adding, deleting, or replacing words. Main [dictionary] word lists are lists of specialized words used by the spell checker for a particular language, field or company.

You can choose a user word list to help proof a text. You can have up to 10 user word lists active simultaneously. For example, if you want the spelling checker to scan both the US English and the Canadian English main word lists, choose both lists. If you work in the medical profession, you can select a third-party medical word list that runs with WordPerfect writing tools. Each language supported by the spell checker has a default main word list. The active User Word Lists are scanned first; if the word or phrase is not found there, the active Main Word Lists are scanned. You can add, disable, remove, or change the order of word lists.

You can add a word to a user word list so that the word is not flagged as an error. You can also add alternative words to a user word list which lets you choose a replacement when the spelling checker or Grammatik stops on a word.

Here are examples of how you can use the Adding Words to a User Word List feature:

• If you often type incorrectly, you can define the correctly spelled word as a replacement. For example, you can specify "the" as a replacement for "hte."

•  You can replace abbreviations or acronyms with words or phrases. For example, you can define Chief Executive Officer as the replacement for the acronym CEO.

• You can define multiple alternatives for a word. For example, you can define "United States of America," "United States," and "U.S.A." as replacements for the word "usa." During a spell checking or proofreading session, you can choose which alternative phrase you want to use to replace "usa."

You can edit or delete words in a User Word List at any time."

[Ed.: Bracketed comments are mine.]

To create, enable, disable, or remove (personal) user word lists for specific types of documents:

•  Start the Spell Checker from the Tools menu (and if asked, answer No to "Close Spell Checker?"). Click Options, User Word Lists, Add List. When you are finished the new list will become active (enabled by an adjacent check box) and the spell checker will update it when you use Add during a spell check.

•  To disable it -- such as when spell checking other documents where it might not be appropriate to use it -- clear (un-tick) the checkbox next to it.

•  To remove the personal word list from the User Word Lists dialog, use the Remove List button. Note that this does not delete the associated .UWL file from your disk. You can do that by exiting from WordPerfect and navigating to the file in Windows. [For the default location see above. If you have created personal word lists elsewhere you must navigate to those locations to delete those .UWL files.]

•  To restore a list that is still on disk but not visible in the User Word Lists dialog, use the Add List button.

To edit a user word list -- e.g., to remove a misspelled word you accidentally added to it:

•  Select the word list from the spell checker's Options, User Word Lists dialog. From there you can select the item in the list box and use Delete Entry and/or Add Entry.

•  You can also use Replace Entry (you can even add multiple replacements for a word or phrase by using the same word or phrase in the Word/Phrase text box).

•  To edit an individual entry select it in the list box and use Replace With, then Replace Entry.

Tips on using (personal) user word lists:

☼ You can choose (enable) a new personal user word list for other documents when running a spell check on them. (It is not document-specific.)

If the user word list doesn't appear in the list, click on Add List to browse for its .UWL file, then select it and choose Open.

Back to Notes

•  Automatic paragraph numbering uses QuickCorrect's [Format-As-You-Go] QuickBullets module - see here for tips on using that feature.

•  When QuickCorrect is automatically turned off: This typically happens for all open documents when you are editing a macro or conducting a merge. If you need QuickCorrect under these circumstances, or just need to be able to turn some QC features on and off quickly and easily, see the QC macro in the Library, or record your own macro and select the features you want toggled on or off.

•  When the "Correct other mistyped words when possible" check box (see above) is enabled (ticked) -- be extra careful!

With this option enabled WordPerfect can replace typographical errors that have only one possible correction -- without notifying you of the change.

Use this option only if you are confident that a document uses words found in a standard word list. Some unusual spellings, surnames, proper nouns, or words spelled differently in different regions might be changed automatically if you enable this option. One user reported that the program changed a letter's address from "Mr. Cowart" to "Mr. Coward". Ouch! [Side note: This has been called the "Cupertino effect".]

Most "power users" disable (un-tick) this setting. They don't want strange "corrections" slipping into important documents unnoticed. Remember, it's a computer program, not a human.

In any case, see the next note about un-doing QuickCorrect changes if and when when you notice them while typing.

[WordPerfect X3 users: "Note that in the original release of WPX3 ( to 446), correct words were flagged as spelling errors if the option "Correct other mistyped words when possible" was active. This has been remedied with [WPX3] Service Pack 1." [Quote] ]

Back to Notes

•  "Un-doing" QuickCorrect changes: Immediately after QuickCorrect expands an abbreviation, press <Ctrl+Z> or <Alt+Backspace>. (This works to undo the last change. Try it with automatically underlined e-mail addresses or Internet URLs!)

•  Removing the space following the QuickCorrect expansion of an abbreviation: When you type a QuickCorrect abbreviation and then press the spacebar, the abbreviation expands. But if you need to remove the space character so that you can type other characters, you first need to press the backspace key. While this is only two keystrokes (<Space>+<Backspace>) after the abbreviation, you could assign this simple macro to a relatively unused key (such as the ` key, to the left of the 1 key), which would eliminate one key press by inserting the required space and then immediately removing it:

    Type(" ")  // (space character)
    Type(" ")  // (space character)

[Thanks to Joe Blake an Larry Lewis on WordPerfect Universe here for the idea behind this tip.]

•   Limits to QuickCorrect: Be aware that, unlike QuickWords, you cannot insert graphics with QuickCorrect. Also, the sizes of the QuickCorrect 'Replace' and 'With' entry fields are very limited when compared to QuickWords.

¤  The 'With' field. Charles Rossiter, Corel C_Tech, concludes from testing that there are replacement entry limits -- i.e., limits to the QuickCorrect "With" field (the right-hand field) -- depending on whether the replacements are copied-and-pasted into the field, or whether they are manually typed into the field.

"First, you can create the QuickCorrect replacement entry by selecting text. Irrespective of how much text you select, it is only the first 63 characters, minus the number of space characters, which will be included in the replacement text. Or, in other words, the limit is 63 characters, with each space counting as 2 characters.

Second, you can create [a longer] QuickCorrect replacement by typing in the replacement window in QuickCorrect. The number of characters that can be created manually for a QuickCorrect replacement also varies according to the number of space characters. The limit is 126 characters, minus the number of spaces. Or, in other words, the limit is 126 characters, with each space counting as 2 characters." [Quote]

[HOWEVER ... There appears to have been a bug in QuickCorrect [in about WordPerfect 12 and earlier] that could cause QuickWords to crash if QuickCorrect replacement entries are longer than 20 characters. Apparently there was an adverse interaction between the two features. This bug has existed since WP9, and Corel's support database stated: "In order to correct this issue you need to remove any entries in QuickCorrect that are over 20 Characters in length." The bug existed even in WP12. [BUT...see the update paragraph below for more recent WordPerfect versions.] If you stumble on this bug and your need to use expansions (the "With" part of QuickCorrect entries) longer than 20 characters, you could try the utility program, As-U-Type (described here), which can expand up to 80 characters and works independently from WordPerfect's QuickCorrect and QuickWords features (but works well with them).
Update: This bug seems to have been fixed in a post-WP12 version. See this post on WordPerfect Universe. [The test reported there using 100 characters was recently repeated using the maximum allowable number of QuickCorrect replacement characters (126) in WPX6 (running under Windows 7) and it produced the same positive result: QuickWords did not crash.]]

¤  The 'Replace' field. With respect to the QuickCorrect abbreviation in the (left-hand) "Replace" field, "...there is a limit to what can be entered in the left-hand "Replace" window. That left-hand window can take 80 non-space characters, or 79 non-space characters and one space." [Quote]

¤  Because the QuickCorrect file might be more prone to corruption than the QuickWords file, you may want to limit the total number of items in QuickCorrect, and use either QuickWords, the Corel ClipBook, or menu-driven macros instead. (Some users have reported that they have several thousand entries in QuickCorrect, but such large lists probably are harder to maintain than similar sized QuickWord lists. See QuickWords for more information and tips on using, managing, and backing up QuickWords.)

Tip from a FAQ on WordPerfect Universe: "The user word list (the list of words you have added while running a spell-check), along with the list of your QuickCorrect entries, is kept in a file called WT#XX.UWL (where # is the version number and XX is the country or language code, e.g., WT11US.UWL). ... Note that these files may be stored in an "unexpected" location, such as C:\My Documents\Corel User Files."

Back to Notes

•  Problems with QuickCorrect (or the Spell Checker) ...

•  Changing a word into something you don't want?
•  Skipping past a word you want flagged as a possible misspelled word?
•  Not giving you alternatives to a misspelled word?

This section can help ...

☼  See the previous note (above) about the Tools, QuickCorrect option, "Correct other mistyped words when possible," which is normally turned ON by default during program installation.  But since corrections are done silently and automatically, you might want to turn it OFF to prevent some potentially embarrassing corrections from going unnoticed.

☼  However, you probably will want "Replace words as you type" to be turned ON so that abbreviations/misspellings in the QuickCorrect list are automatically corrected while typing, as explained below.

☼  Alternative to misspelled words:

In addition to being able to force an "incorrect" word to be replaced with a specific "correct" version (Option 1 below), you can also create a "skip word" entry (Option 2) or an "exception" entry (Option 3, which gives you alternative replacement choices). See the following paragraphs.

Exception entries, since they contain duplicate words to replace, can only exist in the User Word List and not in the QuickCorrect list.

Similarly, Skip-word entries contain a spell checker code (<skip>), and so they are also excluded from the QuickCorrect list.

Hence, for these two items you need to edit the User Word List, which is simple and easy to do via the Spell Checker dialog.

Option 1. If you want to automatically replace a particular word during spell checking -or- while typing:

Option 1a.

Simply follow the methods under "To set up new QuickCorrect abbreviations ..." above.

If QuickCorrect's "Replace words as you type" is turned on, the word/phrase will be replaced as you type them. When running the Spell Checker, the word/phrase will always be replaced.

Option 1b.

First, open the Spell Checker (Tools, Spell Checker), then answer "No" to "Close spell checker?" dialog that typically appears. Click the Options button, then click on User Word Lists.

[Sidebar: The User Word Lists dialog that opens should default to WTnnxx.UWL, where "nn"=your WP version and "xx"=your language. This list is common to all your documents, but it can be customized. (On the other hand, the Document Word List is used to store corrections made in just the current document. So choose the User Word List to store your entries for the current and future documents.)

Note that the User Word List is used by both QuickCorrect (which stores its entries in the UWL file) and the Spell Checker (which also uses its own main dictionary).]

Then, either -

Browse to the relevant existing word pair in the User Word Lists dialog and click on it to select it; then make your change in the "Replace with" field; then click the Replace Entry button.

- or -

If it is a new pair that is not yet in the list, type the incorrect word in the "Word/phrase" field and the correct word in the "Replace with" field; then click the Add Entry button.

Click on Close to close both the User Word Lists dialog and the Spell Checker.

Option 2. If you want to automatically skip a particular word during spell checking -or- while typing:

First, open the Spell Checker (Tools, Spell Checker), then answer "No" to "Close spell checker?" dialog that typically appears. Click the Options button, then click on User Word Lists. [See the Sidebar above about the items listed there.]

Then, either -

Click on the existing entry containing both the word and its replacement to select (highlight) it.

- or -

If it is a new item that is not yet in the list, type the incorrect word in the "Word/phrase" field and the correct word in the "Replace with" field; then click the Add Entry button; then click on the word pair to select (highlight) it.

Click the Properties button, then choose "Skip word"; then click OK. This will add the entry to the User Word List with "<skip>" in the replacement field.

Click on Close to close both the User Word Lists dialog and the Spell Checker.

Note: "Skip-word" entries contain a spell checker code (<skip>), and so they are also excluded from the QuickCorrect list.

Alternatives to editing the User Word List / QuickCorrect list to skip a word:

Use the Spell Checker: In the main document, just double-click the word you want to skip to select it; open the spell checker (Tools, Spell Checker); answer "No" to "Close Spell Checker?"; click the Add button; enter the word to skip in the pop up Add Word dialog; click OK, then Close the spell checker. This will add the entry to the User Word List with "<skip>" in the replacement field.

Use a menu setting: (This is particularly useful when you have a section of text to omit from spell checking.) In the main document, just double-click (or otherwise select) the word(s) you want to skip. Click on Tools, Language, Settings and check (tick) the box, "Disable writing tools (in this portion of text)".

Use a macro: You can "mark" words or symbols in a document to be skipped over by the spell checker and grammar checker. This can be done with a one-line macro with this command in it: WritingToolsDisable. (See here for how to create the macro.) Then select the word and play the macro; it will place a pair of codes around the selection, which tell the program not to spell-check or grammar-check the selection. (You can assign the macro to a keyboard shortcut, toolbar, or menu, as described here.) [Note this is particularly useful in skipping over single symbols (such as Greek characters inserted with Ctrl+W) during spell checking, since these cannot be entered into a User Word List (but they can be entered in the QuickCorrect dialog).]

Option 3. If you want to have several "correct" entries for a word from which to choose (e.g., the typographical error "ADN" could be either "AND" or "DNA"), you can make the spell checker stop and let you pick an alternative word (an exception) from the User Word List:

First, open the Spell Checker (Tools, Spell Checker), then answer "No" to "Close spell checker?" dialog that typically appears. Click the Options button, then click on User Word Lists. [See the Sidebar above about the items listed there.]

Then, either -

Click on the entry with both the word and its replacement to select (highlight) it.

- or -

If it is a new item that is not yet in the list, type the incorrect word in the "Word/phrase" field and the correct word in the "Replace with" field; then click the Add Entry button; then click on the word pair to select (highlight) it.

Depending on your version of WordPerfect either -

Click the Properties button, then choose Exception Entry; then put your cursor in the Replace With field (still in the Entry Properties dialog window) and press Enter and add the replacement word there (for multiple words, add one entry per line); then click OK.

The new item(s) will show up as a separate entry (or entries) in the list.

- or -

[For some early versions of WordPerfect:] Click to highlight the word and its replacements (put each on a separate line) in the User Word Lists dialog; click the Properties button, then choose Exception Entry; then click OK. Each replacement will show up as a separate entry in the User Word Lists dialog.

Click on Close to close both the User Word Lists dialog and the Spell Checker.


Exception entries, since they contain duplicate words to replace, can only exist in the User Word List, and not in the QuickCorrect list.

Back to Notes

•  Why some items can unexpectantly change while you type. [Originally: "QuickCorrect weirdness."]

When you type (c), (r), or (i), do they automatically change into other characters or symbols?

In WordPerfect 10/11 [but not in later versions] do dates typed as "1/27/07" change to a numerical fraction?

Here are some remedies.

¤  Unwanted Copyright © and Registered ® symbols.

WordPerfect 10 and later versions:

Unlike in WordPerfect 9 and earlier versions, typing a "(c)" or "(r)" will cause a conversion to © and ®. [Apparently this was due to a programming change in WordPerfect 10.]


•  You can simply delete these two entries in Tools, QuickCorrect.

•  However ... Assuming you wish to retain the ability to quickly insert these symbols when needed, simply use Tools, QuickCorrect to delete the two factory-shipped entries, and then include the following entries (note that the Typographical symbols can be entered in a QuickCorrect field with <Ctrl+w>):

(c == replace with ==> ©
(c) == replace with ==> (c)
(r == replace with ==> ®
(r) == replace with ==> (r)

     ...and to preserve capital letters:

((c)) == replace with ==> (C)
((r)) == replace with ==> (R)

Now, when you need the Copyright or Registered symbol, just type (without quotes) a "(c" or a "(r".

Then, when typing enumerated lists using letters, you can use "(c)" or "(r)" without having WordPerfect convert them to Copyright or Registered symbols.

•  An alternative to the above "replace with" solutions, suggested by Noal Mellot in a WordPerfect Universe forum, is to simply add a number after the appropriate letter (e.g., "c9" would be corrected to ©). Using the letter before the number [rather than preceding it with a parenthesis as in the above solutions] avoids conflicts between upper/lower case, so you don't have to add separate entries for upper and lower case. [Using Noal's method you only need these single entries, so you should remove the original factory-shipped "(c)" and "(r)" entries from QuickCorrect.]

¤  Unwanted upper case.

Example 1:

Does "(i)" change to "(I)" and "i." change to "I." when you type these characters to enumerate a list item?

Why it happens: QuickCorrect (on the Tools menu) has a default setting to change a solitary lower-case "i" to upper case -- something you probably want to retain. This happens because trailing punctuation such as a parenthesis or period (as well as a hard return or tab) is treated like a triggering space character (all of which activate QuickCorrect), so it "sees" the lower-case "i" as a solitary character and converts it to upper case.

Solution: In QuickCorrect, add (without quote marks) an "(i)" in both the "Replace:" and "With:" fields. 
Repeat for "i." [i.e., trailing period/full stop] and "i)" [i.e., trailing parenthesis].

[Thanks to Roy 'lemoto' Lewis for this tip.]

Example 2:

Does a lower case word ("id") become automatically capitalized ("Id") when you want it to remain lower case?

Solution (similar to Example 1):

"If you find that WP continues to capitalize certain words that you never want capitalized, you have another option: You can add those words to both the "Replace" box and the "With" box in QuickCorrect. In effect, you are telling WP to replace a particular word -- the way you type it -- with the same word, rather than making any changes. So, for example, if you never want WP to capitalize "identification", you can type "identification" (without quotation marks) in both the "Replace" box and the "With" box. That way, whenever you type "identification" (starting with a lower-case "i"), WP will not change it to "Identification" (starting with an upper-case "I"). ..." [Emphasis added.]

[From Jan Berinstein here.]

¤  Unwanted date conversion to a numeric fraction in WordPerfect 10 and 11. [Fixed in WordPerfect 12]

WordPerfect 10 and 11 (only): Typing a date such as 1/27/07 with change the "1/2" part of the entry into a fraction in WordPerfect 10 or 11. [Apparently due to a small bug in these WordPerfect versions.]

Solutions: Type 01/27/07 instead. Or, just delete all the fraction symbols from QuickCorrect to prevent dates from being changed, and use the Fraction macro, which produces a similar format for any fraction, not just the limited set that is in QuickCorrect. [This problem was fixed in WordPerfect 12.]

Back to Notes

•  QuickCorrect and possessives. If you have (for example) a QC abbreviation "pf" that is replaced with "plaintiff" (both items are entered without quote marks) when you type "pf," you might notice that "pf's" will not expand to the possessive form ("plaintiff's"). Here's a way to ensure that adding an apostrophe-s to an abbreviation will also add it to the expanded word. [Thanks to Noal Mellott on WordPerfect Universe for this tip.]

[Note that this works in WordPerfect X5, English language version, but should work in other versions. Note also that it does not work just using the Tools, QuickCorrect dialog; you must use the steps below.]

1. Click Tools, Spell Checker. If you are asked to close the spell checker, answer "No."

2. Click the Options button in the Spell Checker, then choose "User Word Lists" from the menu that pops up. (This is also known as the "QuickCorrect file".) This opens the user Word Lists dialog, and it should show your available user word lists (.uwl). Select the one for your version of WordPerfect (e.g., WP15US.UWL for the US version of WPX5).

3. In the "Word/phrase:" field, enter (without the double quotes) "'s" (i.e., apostrophe-s). Leave the "Replace with:" field empty (i.e., blank).

4. Click Close to dismiss the dialog, and then Close the spell checker. Done.

[Additional information from WordPerfect X5's help file:

Using User Word Lists

A word list is a list of words or phrases scanned when you proof your text using the writing tools. Writing tools scan two types of word lists: User Word Lists and Main Word Lists.

Each language comes with a default User Word List. User Word Lists can be customized to add, delete or replace words.

Main Word Lists are lists of specialized words used by Spell Checker for a particular language, field or company. You can have ten lists of each type active when you use the writing tools. The active User Word Lists are scanned first; if the word or phrase is not found there, the active Main Word Lists are scanned. Main Word Lists are available only in Spell Checker.

For detailed information about using user word lists, see “Using writing tools” in the main Help.]

Back to Notes

•  Where QuickCorrect stores your entries.

QuickCorrect entries -- along with words you have added when running a spell-check -- are stored in User Word Lists. These files on your system have a filename pattern of WTnnxx.UWL, where nn=version and xx=language. (Notice its name begins with WT, not WP).

¤  The name and location of the QuickCorrect file containing your entries varies with the WordPerfect version and the Windows operating system, as described on the Corel support site here.

In recent versions (WordPerfect X6 and later on Windows Vista/7/8/10 systems) it is found at -

C:\Users\%username%\AppData\Roaming\Corel\WordPerfect Office X7\WritingTools

In that folder the file will be named WT17XX.UWL, where XX is the language (US for American English, example: WT17US.UWL). Note that other language version files might exist in that folder (e.g., WT17CE.UWL).

Note that "%username%" in the path refers to your Windows user name, and "X7" refers to WordPerfect version X7. Change these items to reflect your name and WP version.

¤  If this file does not exist (e.g., if it was accidentally deleted) a new, virgin copy will be created the next time WordPerfect is started.

¤  The current document word list and the default and personal user word lists (see above) can also be chosen and edited with Tools, Spell Checker (answer 'No' if you are asked to Close it); then click the Options button, then choose User Word Lists.

It's a good idea to back up this file, especially if it contains lots of entries. See the WordPerfect Universe FAQ "What files do I need to back up..." here or the more comprehensive and updated tips on this site here.

Need to get a printed list of your entries in the QuickCorrect file?

You can export the QuickCorrect entries to a normal .WPD document by converting the lists using the Spell Utility (which in most WordPerfect versions can be started directly from the WordPerfect group on the Windows Start menu); see the Sidebar paragraph below for how one user did it. [The Spell Utility lets you create, edit, merge, or convert main word lists for your business or field, such as medicine or law.]

☼  Tip: See also Footnote 1 below for a method to print these entries in a table format. See also the WordPerfect Universe FAQ for more information on Word Lists.

☼  Sidebar: On WordPerfect Universe (in 2008), it was found that converting the default QuickCorrect user list into a WordPerfect document (.WPD), then pasting the contents of that document (with Edit, Paste Special, Unformatted text) into a new, blank, and "clean" WPD document (no user styles, etc.), and then converting the new WPD document back into a new default User Word List (.UWL), cured a strange problem with the QC entries. See here.

•  How to migrate your QuickCorrect entries.

¤  Notes and tips:

Your QuickCorrect entries are not the same thing as your QuickCorrect settings -- the various options you choose to enable or disable in the QuickCorrect dialog's tabs. These options are manually set, so you might need to reset them if you migrate to another computer or version of WordPerfect.

    There is a customizable WordPerfect macro on this site (QC.wcm) that toggles the state of the various QuickCorrect, QuickWord, Format-As-You-Go, SpeedLinks, and SmartQuote settings. (See WordPerfect's Tools, QuickCorrect for your current settings.) Of course, you don't need a macro to set these options, but it makes it easier to restore them to your preferences.

¤  Starting with Wordperfect X6 you can have the installation routine migrate these items for you from an existing (and still installed) version to the new version.

¤  To migrate them yourself -- e.g., to a new computer with the same version of WordPerfect installed -- see Corel's support database article, Migrating QuickCorrect List to current version of WordPerfect. The name and location of the QuickCorrect file containing your entries varies with the WordPerfect version and the Windows operating system, as described on that site.

    While you can copy the current file to a new computer with the same version of WordPerfect, if you copy it to a new version of WordPerfect (replacing the default installed version there), you will need to rename the older (copied) file to include the new version's number, as explained on that site. The program will "see" the migrated file if it is properly named and in the proper location.

¤  See also the "Where QuickCorrect stores its information" above.

•  More on QuickCorrect and related topics.

¤  For an extended discussion of QuickCorrect versus QuickWords, see this thread by the same title on WordPerfect Universe.

¤  This QuickCorrect FAQ on WordPerfect Universe discusses  what might cause the QuickCorrect list to be blank, etc.

¤  If correctly spelled words are flagged as misspelled, it might be caused by a corrupt QuickCorrect file. [It could also be a display (video driver) problem, or an errant language code somewhere in the document or in the Open Style code at the very top of the document.] You can try renaming the QuickCorrect file so that the program generates a new virgin copy when it starts again. See the Corel support page, Migrating QuickCorrect List to current version of WordPerfect. The name and location of the QuickCorrect file containing your entries varies with the WordPerfect version and the Windows operating system, as described on that site. Or: See the Corel Support Knowledgebase and search for "Quick Correct" (note the space between words) or search for "3561". The procedure shows how to find and rename the QuickCorrect (.UWL) file so that a new one will be generated when next you load WordPerfect.

¤  It might be possible to repair a corrupt QuickCorrect file using Corel's free file repair utility, WPLOOK. See this page for more on obtaining and using it.

¤  The main dictionary ("Main Word List") is kept in a different file, with the filename extension of .MOR (not .UWL). It can be edited with a special program that comes with WordPerfect, the Spell Utility. The Utility can help you migrate a customized main dictionary to a newer version of WordPerfect. See this FAQ on WordPerfect Universe.

¤  Speaking only as a satisfied customer ... you might also consider As-U-Type (http://www.fanix.com/). If you are not a touch-typist (or even if you are), this little utility program can correct typos and spelling errors as you type. It even works alongside WordPerfect's QuickCorrect, and can expand abbreviations like QuickWords -- in any Windows program, such as your e-mail program. It "learns" from your mistakes, it's easy to toggle on and off as needed (LShft+RShft keys), and overall it's very easy to use. Free 30-day trial.

Back to Notes

Page top

Footnote 1

To print a list of your QuickCorrect entries in table format (this method demonstrates a the procedure to use with WordPerfect Office X3, but it should be similar for other versions):

[NOTE: To print a list of your QuickWords, see QWords.html]

First, "dump" the list to a normal WordPerfect file using this method (thanks to a post by Charles Rossiter in the Corel newsgroups):

"[Open WordPerfect and]...run SpellChecker, Options, User Word Lists, and identify the UWL filename -- e.g., WT13US.UWL [for WordPerfect X3]. Locate that file on your PC -- perhaps in C:\My Documents\Corel User Files.

Now, on the Windows Start menu, go to WordPerfect Office X3, Utilities, Spell Utility. Run that. Click the Convert tab. Choose "WP XP User Word List to WP X3 Document". Next click the Browse button for "Source File Name" and select the UWL file.

In the "Destination FileName" select a wpd file, or type in a file name of your choice, with the extension .wpd. Click the Convert button. Click OK, and exit."

This method produces a .wpd file where each pair (Replace...With) is separated with a hard return code followed by two characters (a backslash and an equals symbol), like this:


This file can be turned into a table with just a few extra steps:

Click Edit, Find and Replace. in the Find: field, enter these three items (they can either be selected and copied as a block to the clipboard and then pasted into the field, or the [HRt] code can be inserted directly from the Match, Codes menu).

In the F&R dialog, in the Replace with: field, enter a [Left Tab] code (the code can either be copied to the clipboard and pasted into the field, or it can be inserted from the Replace, Codes menu).

Choose Replace All, then Close the F&R dialog. The list should now be "tab separated."

Select the list and then click Table, Create. In the dialog that pops up, be sure the "Columns" is set to "2" and the "Text Delimiters" is set to "Tabs." Click OK.

You now have a list of QuickCorrect entries in table format. You can click in the first cell and sort the table with Tools, Sort, First cell in table row.