Project

PSWriteOffice

PowerShell document automation across Word, Excel, PowerPoint, PDF, Reader, Confluence, Visio, and open text formats.

Stars 159
Forks 14
PowerShell Gallery downloads 158,661
Release v3.0.5
Language: C# Updated: 2026-09-03

API Reference

Cmdlet

Add-OfficeWordTabStop

Aliases: WordTabStop
Namespace PSWriteOffice
Aliases
WordTabStop
Inputs
OfficeIMO.Word.WordParagraph
Outputs
OfficeIMO.Word.WordTabStop

Adds a tab stop to a Word paragraph.

Remarks

Thin wrapper over OfficeIMO.Word paragraph tab stops.

Examples

Authored help example

Add a decimal tab stop.

PS>


Add-OfficeWordParagraph { Add-OfficeWordTabStop -Position 4320 -Alignment Decimal -Leader Dot }
        

Adds a decimal tab stop at three inches.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Add-OfficeWordTabStop [-Alignment <Clear>] [-Leader <Dot|Hyphen|Underscore|Heavy|MiddleDot>] [-Paragraph <WordParagraph>] [-PassThru] -Position <Int32> [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

Alignment WordTabAlignment optionalposition: namedpipeline: Falsevalues: 9
Tab alignment.
Possible values: Clear, Left, Start, Center, Right, End, Decimal, Bar, Number
Leader WordTabLeader optionalposition: namedpipeline: Falsevalues: 5
Leader character.
Possible values: Dot, Hyphen, Underscore, Heavy, MiddleDot
Paragraph WordParagraph optionalposition: namedpipeline: True (ByValue)
Paragraph to update.
PassThru SwitchParameter optionalposition: namedpipeline: False
Emit the created tab stop.
Position Int32 requiredposition: 0pipeline: False
Tab position in twips.

Outputs

OfficeIMO.Word.WordTabStop