|
|
批量调整表格宽度4 e, O$ F) u6 ]4 A
- Sub 调整表格格式()1 `: H. {& u6 _5 o2 G6 b
- Dim tb As Table* H( W8 m6 ?6 S. v+ j% ]) q5 \
- For Each tb In ThisDocument.Tables()
) X2 o" ]5 h; } - tb.Select w6 l3 y1 T9 _5 p* Z; ^# S" v. c5 h
- With Selection.ParagraphFormat) X& N$ W8 H, w o- g/ } [
- '段前间距,单位:磅
% q# ? p7 x' {5 b* Y - .SpaceBefore = 0
! o. e" V5 ~: h/ Q( y1 y6 n - .SpaceBeforeAuto = False2 i2 {2 Z3 t$ d
- '段后间距,单位:磅
# ]. T- e6 L+ k, @0 s' a - .SpaceAfter = 0' I) Y* J6 p3 e' p2 } T; \
- .SpaceAfterAuto = False
; n; |# E6 Z; y7 u* l9 P - '行间距,单倍行距
# }! W8 B' \% O# f; S" X - .LineSpacingRule = wdLineSpaceSingle
. R* V/ _& x( e0 ^ - '左缩进,单位:字符
9 O: R# m4 S; q4 ^, U9 D - .CharacterUnitLeftIndent = 0
1 ?& P o1 Y/ G6 u; `+ L7 Q# f - '右缩进,单位:字符8 F( F) L- [$ b# s' k; {5 ]
- .CharacterUnitRightIndent = 0
+ m9 j$ D7 D' H8 t I, B6 D5 C# D; y+ K - '首行缩进,单位:字符5 F, K2 ]/ K% B8 t) ^: \( j
- .CharacterUnitFirstLineIndent = 04 @2 w/ @% D% }3 @8 A1 h
- End With0 k) x7 Z0 r5 J8 Z- n/ Z+ A
- '根据窗口调整表格宽度; n) `! t% N& m n$ @
- tb.AutoFitBehavior (wdAutoFitWindow)' h- [! G0 V$ C7 Z
- Next
% ~* k0 {2 G9 J! S9 _4 g) a - End Sub
$ a" N1 j( m: n9 R4 A$ ]
复制代码
% z+ C" p; T- u. |- o( b
% ]8 p( ]- ~0 r& W8 E |
|