Ett styckemakro med dubbel indrag i Word 2016 ändrar ett styckes indrag och ökar både vänster- och högerattribut med en halv tum. Denna effekt kan tillämpas genom att använda en stil, men en stil ställer in indragen till ett specifikt värde. När makrot körs, oavsett vad de aktuella indragen är, är de nya värdena en halv tum större.
Här är koden för makrot double_indent :
Sub double_indent()
'
' double_indent Makro
' lägg till en halv tum på båda sidor av det aktuella stycket
'
pleft = Selection.ParagraphFormat.LeftIndent + InchesToPoints(0.5)
pright = Selection.ParagraphFormat.RightIndent + InchesToPoints(0.5)
Med Selection.ParagraphFormat
.LeftIndent = pleft
.RightIndent = rätt Avsluta
med
Avsluta Sub
Makrot tar de aktuella styckeindragsvärdena och lägger till en halv tum till varje. Dessa värden sparas i pleft- och pright- variablerna. Det aktuella styckets format ändras sedan, återställs till dessa värden.
- Detta makro kan inte förfalskas med inspelade tangenttryckningar. Du måste koda den direkt.
- Kortkommandot Ctrl+M fungerar på samma sätt som makrot double_indent , men det påverkar bara styckets vänstra indragsvärde.