|
批量调整表格宽度4 `5 K7 O& d v2 O2 P
- Sub 调整表格格式()2 n- j# \* f( D2 |
- Dim tb As Table
( @. [9 }' x1 m. N - For Each tb In ThisDocument.Tables()
3 d+ {, U1 ]8 E$ W) T: s0 Y - tb.Select+ J2 j; F; h; M+ ~
- With Selection.ParagraphFormat) V5 f1 d6 P$ _, e- a! F) e
- '段前间距,单位:磅" |' u# k* @5 W+ u9 m S+ f
- .SpaceBefore = 0
/ s0 v2 O1 A; ^7 O% @8 H9 Y6 b9 J - .SpaceBeforeAuto = False
+ K( {% a: m; J o( @1 n+ A# s* Y - '段后间距,单位:磅
! S1 m! p% v) }: y( e4 p7 `9 J - .SpaceAfter = 01 d! U5 @3 j& x) k/ B
- .SpaceAfterAuto = False# j$ m! X- V, b5 ~2 L2 p6 @
- '行间距,单倍行距
. ?- b. @# r. j0 W3 P - .LineSpacingRule = wdLineSpaceSingle
0 B" ~( r7 x' o - '左缩进,单位:字符
6 E3 T* m. |# D- F& L9 i' d8 A* X - .CharacterUnitLeftIndent = 0; V8 }% Q4 X5 H7 C$ \4 H( L1 z5 u( W
- '右缩进,单位:字符0 @% v& \- X; a) d# m
- .CharacterUnitRightIndent = 0
4 ~5 K2 M3 K" H% q - '首行缩进,单位:字符
, X; P7 @3 x8 h - .CharacterUnitFirstLineIndent = 0# h E* Q2 r" L+ l) } G2 [
- End With
" L% I0 z6 u! g+ |. @0 H3 N7 G - '根据窗口调整表格宽度" N6 f3 |# x) ~+ j D; {& v2 m3 @" U
- tb.AutoFitBehavior (wdAutoFitWindow)& U* V! @8 u m+ ~9 k
- Next$ ]8 p( a" @) X; x. Q
- End Sub J6 Q, c: |5 n6 O, d0 z. O& _: T
复制代码 8 N4 f6 c! a8 a! U& N4 @9 d6 v
, o# V2 _' U0 M6 q4 j; i- s |
|