|
批量调整表格宽度3 c2 S8 L% D" l4 y
- Sub 调整表格格式()8 \! i8 Y0 b9 E) T4 O# q* C$ t
- Dim tb As Table
6 J' _' h' f1 |/ g$ r - For Each tb In ThisDocument.Tables()* Z6 p" ]4 z' g
- tb.Select
( `, K6 ?+ @$ `, x& S3 G3 W9 D - With Selection.ParagraphFormat& W" O6 v2 n1 ?+ D" w! q& u
- '段前间距,单位:磅
. i* s! r" P! s& c- L6 G- A5 f - .SpaceBefore = 0& ?/ A& C( H. w+ T" e* g" `
- .SpaceBeforeAuto = False! G' m5 L8 s7 V& b- @# a- M' m$ s
- '段后间距,单位:磅0 m. ]7 w( b# x1 P+ b- z# g: `6 `
- .SpaceAfter = 0
( s2 Z( G. U8 B3 ?! J; q/ Q! k - .SpaceAfterAuto = False0 q Y$ i' _& o* c! @
- '行间距,单倍行距
6 [- a! s. A H, U: o! ? - .LineSpacingRule = wdLineSpaceSingle
4 b: X7 {8 C5 e4 N" K) D* S6 j6 V- K - '左缩进,单位:字符- b. Z5 E! q; o |5 S2 p+ J% V
- .CharacterUnitLeftIndent = 03 n+ g* s. l: a
- '右缩进,单位:字符1 ~, b1 B0 }9 q! c# t8 X$ z& X
- .CharacterUnitRightIndent = 0
3 f% A; Q: Q7 J; _4 B& v - '首行缩进,单位:字符
. g% j( W6 K: |- q% y L2 F7 `0 q - .CharacterUnitFirstLineIndent = 0
+ e! e3 b* i% y' l# J2 i - End With7 C: Y" R" s6 R9 j0 P9 W5 H5 j1 e
- '根据窗口调整表格宽度# g7 M; k% V5 ^0 H/ d( w- Z
- tb.AutoFitBehavior (wdAutoFitWindow)( M. K' U6 h, B+ `
- Next& }! ?* C, ] a, J; m' k# x
- End Sub$ m2 E: z; b. g5 K, k9 y
复制代码
- x3 r7 Q9 j; m6 @9 _" _ T; g& N. V: d G! v* c$ y4 a& W
|
|