Three tools that every serious Word user must master cold. Find locates anything in your document — text, formatting, or special characters — in milliseconds. Replace makes global changes across hundreds of pages in one click. And Spelling, Grammar & the Editor catch the errors your eyes skip over. Together these tools cut proofreading and editing time dramatically and eliminate embarrassing mistakes before a document leaves your desk.
| Option | What It Does | When to Use |
|---|---|---|
| Match case | Finds only occurrences that match the exact capitalisation typed (e.g., "GDPR" will not find "gdpr" or "Gdpr") | Finding acronyms, proper names, technical terms that must appear in specific case |
| Find whole words only | Only finds the search term when it appears as a complete word — not as part of a longer word. "her" will not match "there" or "ether" — only standalone "her". | Finding short words that are substrings of longer ones; avoiding false positives when replacing |
| Use wildcards | Enables pattern-based searching using special wildcard characters (see Section 13.2) | Complex searches — finding all words that start with a letter, all numbers, variable-length patterns |
| Sounds like | Finds words that sound similar to the search term (homophones and near-homophones) | Proofreading for commonly confused words (their/there/they're) |
| Find all word forms | Finds all grammatical forms of a verb or word — e.g., searching "run" also finds "ran", "runs", "running" | Finding all instances of a concept regardless of tense or form |
| Search direction | All (entire document), Down (from cursor forward), Up (from cursor backward) | Searching within a specific portion of the document |
| Format button | Search for text with specific formatting — font, paragraph, style, language, highlighting, or frames (see Section 13.3) | Finding all text in a specific font, colour, or style |
| Special button | Insert codes for non-printing characters — paragraph marks (^p), tab characters (^t), page breaks (^m), line breaks (^l), section breaks (^b), em dashes (^+), non-breaking spaces (^s), any character (^?), any digit (^#), any letter (^$) | Finding structural elements like double paragraph marks, manual page breaks, or specific invisible characters |
| What to Find | Code to Type | Practical Use |
|---|---|---|
| Paragraph mark (¶) | ^p | Find double blank lines: search ^p^p → replace with ^p |
| Tab character | ^t | Find/replace tabs with spaces (or vice versa) in data cleanup |
| Manual page break | ^m | Find and remove all manual page breaks at once |
| Line break (↵ soft return) | ^l | Convert soft returns to hard paragraph marks after pasting from emails |
| Section break | ^b | Find all section breaks in a document |
| Em dash (—) | ^+ | Find em dashes to replace with spaced en dashes or hyphens |
| En dash (–) | ^= | Find en dashes |
| Non-breaking space | ^s | Find non-breaking spaces to replace with regular spaces |
| Any single character | ^? | Wildcard for one character (in wildcards mode) |
| Any digit (0–9) | ^# | Find all numbers in the document |
| Any letter | ^$ | Find all alphabetic characters |
| White space (any) | ^w | Find any whitespace character including spaces and tabs |
Wildcards transform Find & Replace from a simple text tool into a powerful pattern-matching engine. Enable wildcards by ticking "Use wildcards" in the expanded Find dialog.
^p code for paragraph marks does NOT work in wildcard mode — you must use \n in the Replace field for paragraph marks when wildcards are on. Also, many options (Sounds like, Find all word forms) are disabled when wildcards are active.
| Wildcard | Meaning | Example Search | Matches |
|---|---|---|---|
? |
Any single character | b?g |
bag, beg, big, bog, bug |
* |
Any sequence of characters (zero or more) | s*n |
son, sun, seen, screen, southern |
[ ] |
Any one character within the brackets | [aeiou] |
Any single vowel |
[x-z] |
Any character in the range | [a-m] |
Any letter from a to m |
[!x] |
Any character NOT in the brackets | [!aeiou] |
Any consonant or non-vowel character |
{n} |
Exactly n occurrences of the preceding character | [0-9]{4} |
Any 4-digit number (e.g., a year) |
{n,} |
At least n occurrences | [0-9]{2,} |
Any number with 2 or more digits |
{n,m} |
Between n and m occurrences | [0-9]{2,4} |
2, 3, or 4-digit numbers |
< |
Beginning of a word | <con |
Words starting with "con" — contract, confirm, context |
> |
End of a word | tion> |
Words ending with "tion" — action, section, nation |
( ) |
Groups part of the expression — referenced in Replace as \1, \2, \3 | (Smith) |
"Smith" captured as group 1, usable in Replace as \1 |
@ |
One or more occurrences of the preceding character | lo@ng |
long, loong, looong |
| Goal | Find | Replace With |
|---|---|---|
| Swap "First Last" to "Last, First" (e.g., Jane Smith → Smith, Jane) | ([A-Z][a-z]@) ([A-Z][a-z]@) |
\2, \1 |
| Find all 4-digit years between 2000 and 2029 | 20[0-2][0-9] |
— (find only, review each) |
| Find all South African mobile numbers (0xx xxx xxxx) | 0[0-9]{2} [0-9]{3} [0-9]{4} |
— (find only) |
| Bold every word that starts with "Q" (chapter variable "Q1", "Q2") | <Q[0-9] |
Find All → then apply Bold from Home tab |
| Remove extra spaces (two or more spaces → one space) | {2,} |
(one space) |
Acme Corporation)Pinnacle Industries Ltd)To delete every occurrence of a word or phrase: type it in "Find what" and leave "Replace with" completely empty. Click Replace All. Every instance is deleted.
This is one of the most common cleanup tasks when text has been pasted from an email or web page:
^p^p directly in the "Find what" field^pOne of Word's most powerful hidden features — you can find text with specific formatting and replace it with differently formatted text, or find formatting alone with no text.
| Underline Colour | What It Flags | How to Respond |
|---|---|---|
| Red wavy | Spelling error — the word is not in Word's active dictionary | Right-click → choose a correction, Ignore All, or Add to Dictionary |
| Blue/Purple wavy | Grammar error — a sentence structure, agreement, or usage issue | Right-click → see grammar explanation and suggestion; Accept or Ignore |
| Purple dotted | Contextual/Editor suggestion — style, clarity, conciseness, or inclusive language flagged by Microsoft Editor | Right-click or click the Editor pane for explanation and options |
| Green wavy | Grammar suggestion (in some Word versions) — often a style or agreement issue | Right-click for suggestions |
Right-clicking any underlined word opens a context menu with these options:
The Microsoft Editor is Word 2024's advanced AI proofreading engine that goes far beyond basic spelling and grammar — it analyses clarity, conciseness, formality, punctuation, inclusive language, vocabulary diversity, and more.
| Category | What It Checks |
|---|---|
| Corrections | Spelling — unrecognised words; Grammar — structural errors; Punctuation conventions — comma usage, apostrophes, etc. |
| Refinements | Clarity & Conciseness — wordy phrases, passive voice, redundant words; Formality — contractions and informal language; Vocabulary — overused words with synonym suggestions; Inclusivity — flags potentially offensive or outdated language with inclusive alternatives |
| Similarity | Checks if passages closely resemble online content (plagiarism detection — Microsoft 365 subscribers) |
The Editor pane shows a document score (e.g., 82 out of 100) — a measure of overall writing quality based on the number and type of issues found. The score increases as you address issues.
| Shortcut | Action |
|---|---|
| F7 | Open Editor / Spelling & Grammar pane |
| Alt+F7 | Find next spelling or grammar error |
| Shift+F7 | Open Thesaurus for selected word |
The proofing language determines which dictionary Word uses to check spelling. In South Africa this must be set correctly — otherwise English (South Africa) words like "colour", "programme", and "realise" are flagged as errors.
When Word flags a correct word (your company name, technical jargon, a product name), you can permanently add it to a custom dictionary.
If you want Word to always flag a word (e.g., "form" when you mean "from") you can add it to an exclusion dictionary. This is advanced and rarely needed — consult Microsoft documentation for the exclusion dictionary file path if required.
AutoCorrect fixes common typos and capitalisation errors as you type — and can be configured as a powerful text shortcut system.
| Setting | What It Does | Recommended |
|---|---|---|
| Correct TWo INitial CApitals | Fixes words accidentally typed with two consecutive capital letters (e.g., "SAlary" → "Salary") | ✅ On |
| Capitalise first letter of sentences | Automatically capitalises the first letter after a full stop | ✅ On |
| Capitalise first letter of table cells | Auto-capitalises the first letter typed in any table cell | ✅ On (for most document types) |
| Correct accidental use of cAPS LOCK key | Detects and fixes typing with Caps Lock on accidentally | ✅ On |
| Replace text as you type | The main replacement list — when the left-column text is typed, it auto-replaces with the right-column text | ✅ On (manage the list) |
AutoCorrect shortcuts are typing shortcuts that expand to longer text — an enormously productive feature for frequently typed content.
acme, addr1, vat1)acme followed by a space, Word replaces it with the full company name| Shortcut | Expands To | Useful For |
|---|---|---|
addr | Full company street address | All formal letters |
sgnoff | Yours sincerely, [your name], [title] | All letters |
popi | Full POPIA compliance disclaimer paragraph | Privacy notices |
vatno | VAT Registration No: 4XXXXXXXXX | Invoices, quotes |
bkdetails | Full banking details block (Bank, Branch, Account No, Type) | Quotes and invoices |
The AutoFormat As You Type tab in AutoCorrect Options controls automatic formatting replacements:
| Setting | Effect | Recommended |
|---|---|---|
| Straight quotes → smart quotes | " " and ' ' → curly " " and ' ' | ✅ On for most documents. ❌ Off for code or technical content. |
| Ordinals with superscript | 1st → 1st, 2nd → 2nd | ✅ On |
| Fractions | 1/2 → ½, 1/4 → ¼ | ✅ On |
| Hyphens with dashes | -- → en dash –, --- → em dash — | ✅ On |
| Internet paths with hyperlinks | Automatically hyperlinks URLs as you type | Depends on document type — ❌ Off for legal documents |
| Automatic bulleted lists | Typing "- " or "* " at line start auto-starts a bulleted list | ✅ Convenient. ❌ Off if you use those characters for other purposes. |
| Automatic numbered lists | Typing "1. " at line start auto-starts a numbered list | ✅ On |
The Thesaurus suggests synonyms and antonyms for any word — essential for improving vocabulary variety and avoiding repetition.
| Shortcut | Action | Shortcut | Action |
|---|---|---|---|
| Ctrl+F | Open Navigation Pane / Find | F7 | Open Editor / Spell Check |
| Ctrl+H | Open Find & Replace | Alt+F7 | Find next spelling error |
| Ctrl+G | Go To (page, bookmark, etc.) | Shift+F7 | Open Thesaurus |
| Ctrl+Z | Undo (critical after Replace All) | Ctrl+A | Select all (before Find All) |
| Esc | Close Find / remove highlights | Alt+F4 | Close dialog boxes |
Q1: You have a 50-page contract where a client company changed its name from "Zenith Solutions" to "Summit Consulting Group". How do you make this replacement across the entire document in one action while ensuring you don't accidentally replace "Zenith" in any heading that refers to a different concept?
✓ Press Ctrl+H to open Find & Replace. In "Find what": type Zenith Solutions. In "Replace with": type Summit Consulting Group. Click "Find Next" first to review the first few instances and confirm the pattern is correct. Tick "Match case" to avoid catching any case variants. Then click "Replace All". A message reports how many replacements were made. Review the result and press Ctrl+Z if any were incorrect.
Q2: You have pasted content from multiple emails into a Word document and now have dozens of double and even triple blank lines between paragraphs. What Find & Replace operation cleans this up most efficiently?
✓ Press Ctrl+H → in "Find what" type ^p^p (two paragraph marks) → in "Replace with" type ^p (one paragraph mark) → click Replace All. Repeat until the replacement count shows 0. This progressively collapses double blank lines to single, then triple to double (now caught by the next round), until all consecutive blank lines are removed. If the document also has soft returns (line breaks), additionally find ^l and replace with ^p.
Q3: What wildcard expression would find all South African ID numbers, which follow the pattern YYMMDD XXXX 0 X X (13 digits, typically formatted as XXXXXXXXXXXXXX)?
✓ Enable wildcards → in "Find what" type: [0-9]{13}. This finds any sequence of exactly 13 consecutive digits. For a version with optional spaces: [0-9]{6} ?[0-9]{4} ?[0-9]{1} ?[0-9]{1} ?[0-9]{1}. Review each find result — wildcards find patterns, so you must still verify each match is actually an ID number and not another 13-digit sequence.
Q4: Word keeps flagging "Skailit" (your company name) as a spelling error with a red underline. How do you permanently fix this so it is never flagged again in any document?
✓ Right-click "Skailit" → click "Add to Dictionary". The word is permanently added to your personal custom dictionary (CUSTOM.DIC) and will never be flagged as a spelling error again — in any document on that computer. To add it on multiple computers, open File → Options → Proofing → Custom Dictionaries → select CUSTOM.DIC → Edit Word List → type "Skailit" → Add → OK.
Q5: You want to use Find & Replace to change all text formatted in the "Heading 3" paragraph style to use "Heading 2" instead. Describe exactly how to set this up.
✓ Press Ctrl+H → click More to expand options. Click in the "Find what" field (leave it empty — no text). Click Format → Style → select Heading 3 → OK. A label "Format: Style: Heading 3" appears below the Find field. Click in the "Replace with" field (leave it empty). Click Format → Style → select Heading 2 → OK. A label "Format: Style: Heading 2" appears below Replace. Click Replace All — every paragraph formatted as Heading 3 is instantly changed to Heading 2 throughout the document.
Q6: What is the difference between "Ignore Once" and "Ignore All" when responding to a spelling flag, and when should you use "Add to Dictionary" instead?
✓ "Ignore Once" skips only the specific highlighted occurrence — if you run spell check again, that same word will be flagged again. "Ignore All" skips every occurrence of that word for the current document session, but the word will still be flagged in other documents and when Word is restarted. "Add to Dictionary" permanently adds the word to your custom dictionary so it is never flagged again in any document on any session on that computer. Use "Add to Dictionary" for proper names, technical jargon, brand names, and any word you use regularly and know is correctly spelled.