A Double-Indent Paragraph Macro for Word 2016
A double-indent paragraph macro in Word 2016 modifies a paragraph’s indentation, increasing both left and right attributes by half an inch. This effect could be applied by using a style, but a style sets the indentations to a specific value. When the macro is run, no matter what the current indentations are, the new values are a half-inch greater.
Here is the code for the double_indent macro:
' double_indent Macro
' add half inch to both sides of the current paragraph
pleft = Selection.ParagraphFormat.LeftIndent + InchesToPoints(0.5)
pright = Selection.ParagraphFormat.RightIndent + InchesToPoints(0.5)
.LeftIndent = pleft
.RightIndent = pright
The macro takes the current paragraph indent values and adds a half-inch to each. These values are saved in the pleft and pright variables. The current paragraph’s format is then modified, reset to those values.
- This macro cannot be faked with recorded keystrokes. You must code it directly.
- The Ctrl+M keyboard shortcut works similarly to the double_indent macro, but it affects only the paragraph’s left indent value.