Microsoft Word deletes a space along with the word when pressing Ctrl+Backspace. How do I prevent it from removing the space?
Consider the following text, with the cursor placed at the end of the text (in place of where the vertical bar is):
Don't test me sunshine|
Pressing Ctrl+Backspace will yield the following in certain cases (e.g. when there is a space/more words after the cursor):
Don't test me|
I would much rather prefer the following result (with the space in place):
Don't test me |
Is there an option where I can force this behaviour?
I believe this is considered a feature (as most users would also want the space removed). I don't know of anyway to configure the Ctrl + Backspace behavior.
One alternative would be to hold Ctrl + Shift and then Left Arrow to highlight the word. Then press the Spacebar.
After some hunting on the net, I found this feature is optional (kind of).
Word options->Advanced->Cut, Copy and Paste->Use smart cut and paste->Settings->Adjust sentence and word spacing automatically.
Source: http://answers.microsoft.com/en-us/msoffice/forum/msoffice_word-mso_windows8/control-backspace-deletes-previous-word-and-the/aa87aa3d-5928-4dd1-9266-b914f9c14620?auth=1
Note: This solves the problem when writing a new paragraph, but when deleting words with more words following it the same default behaviour occurs.
For example (if |
represents the cursor/"insertion point"):
Lorem ipsum dolor sit amet|
Then Ctrl + Backspace works as normal (with or without a space before the cursor):
Lorem ipsum dolor sit |
But in the case of:
Lorem ipsum dolor sit| amet
With the cursor directly after the word to be deleted, Ctrl + Backspace will result in Word's default behaviour:
Lorem ipsum dolor| amet
As far as I can tell this isn't in the settings, so bear in mind that there's a bit of inconsistent behaviour if Adjust sentence and word spacing automatically
is turned off.
If Ctrl+Shift+Left Arrow and then Backspace is the desired behaviour:
- Create a macro of that behaviour, in Word press
Alt+F11
- Under Normal,
Right click
on the Modules folder, thenInsert
>Module
- Paste the below macro Should look something like this
-
Assign it to Ctrl+Backspace
(File --> Options --> Customize Ribbon --> Keyboard Shortcuts: Customize...
Categories: Macros Find your newly created macro
Macro:
Sub CtrlBackspace()
'
' CtrlBackspace Macro
'
'
Selection.MoveLeft Unit:=wdWord, Count:=1, Extend:=wdExtend
Selection.TypeBackspace
End Sub