Макрос на абзац с двоен отстъп в Word 2016 променя отстъпа на абзаца, увеличавайки левия и десния атрибути с половин инч. Този ефект може да се приложи чрез използване на стил, но стилът задава вдлъбнатините на конкретна стойност. Когато макросът се стартира, без значение какви са текущите вдлъбнатини, новите стойности са с половин инч по-големи.
Ето кода за макроса double_indent :
Sub double_indent()
'
' double_indent Macro
' добавя половин инч към двете страни на текущия абзац
'
pleft = Selection.ParagraphFormat.LeftIndent + InchesToPoints(0.5)
pright = Selection.ParagraphFormat.RightIndent + InchesToPoints(0.5)
С Selection.ParagraphFormat
.LeftIndent = ляво
.RightIndent = прав
край с
Край под
Макросът взема текущите стойности на отстъп на параграф и добавя половин инч към всяка. Тези стойности се записват в променливите pleft и right . След това форматът на текущия параграф се променя, нулира се до тези стойности.
- Този макрос не може да бъде фалшифициран със записани натискания на клавиши. Трябва да го кодирате директно.
- Клавишната комбинация Ctrl+M работи подобно на макроса double_indent , но засяга само стойността на левия отстъп на абзаца.