2017-01-11 11 views
0

MS Wordを使用して定期的にレポートを作成します。このレポートの一部には、ExcelからWord文書に手動でコピーしたテーブルが含まれています。これを自動的に行うためにPowerShellを使用しようとしていますが、正しい書式設定コマンドを見つけることができません。具体的には、私は現在、行の間のすべての境界線がソリッドではなくドットで表示されるようにテーブルをフォーマットしようとしていますが、カラム間の境界は見えません。だからこのようなもの:PowerShellを使用してMS Wordのセルの罫線を変更する

見出し1見出し2見出し3
.................................... .............
H1Item1 H2Item1 H3Item1
.............................. ...................
H2Item2 H2Item2 H3Item3
........................ .........................

私はこのことが正しい方向に進んでいることがわかりましたが、私が探している国境管理の粒度:

$Table.Range.Style = "Table Grid" 
$Table.Borders.InsideLineStyle = 2 
$Table.Borders.OutsideLineStyle = 0 

PowerShellを使用してWordのパラメータを書式設定する際の適切なドキュメントがあれば、私は本当にポインタに感謝します。私は特定のことをする方法に関する記事を見つけることができましたが、良い文書はありません。

答えて

0

Aha!見つけた。私は1行でそれを行う方法を試していましたが、データを追加するときに各行を編集するだけで、テーブル全体をそのようにすることができます。これは私のForeachループに追加した行です。

$Table.Rows($x).Borders.InsideLineStyle = 0 

もし誰かが知っていれば、私はまだ良い文書へのリンクが大好きです!

関連する問題