|
批量调整表格宽度2 _' I' {2 l* v9 {" C: j, g
- Sub 调整表格格式()
8 a9 S1 Q6 A$ V3 m* I1 r4 m4 D - Dim tb As Table
( g* F+ q$ g2 e5 n7 x/ {! s$ ^# o1 l6 k - For Each tb In ThisDocument.Tables()
* t2 y1 x2 |$ O- @/ }# Y) y2 I - tb.Select
$ M% p( n4 {) @' f3 @! L; g, S% z - With Selection.ParagraphFormat" z( ]1 J2 W, i' U1 \: o
- '段前间距,单位:磅. n% y+ ^* e) q) F9 @
- .SpaceBefore = 0
2 d# r3 k0 C5 U - .SpaceBeforeAuto = False
% |3 b+ q/ D( e2 ?* r - '段后间距,单位:磅+ W) _. r+ y/ K9 |" k4 ?
- .SpaceAfter = 0
/ M9 H, q6 N a( Z2 V0 @ - .SpaceAfterAuto = False
( x/ K: S% D5 p d8 o; x; M - '行间距,单倍行距% o ~' ?4 v/ e
- .LineSpacingRule = wdLineSpaceSingle9 ?- E# J9 K' B
- '左缩进,单位:字符
* y) B1 r3 I! A, @: l: z' x - .CharacterUnitLeftIndent = 01 a: E1 h5 U f) \& y
- '右缩进,单位:字符
2 o" y0 P, t A - .CharacterUnitRightIndent = 0' E# \ z; T0 Z Q. J1 [6 z
- '首行缩进,单位:字符
5 ^9 o# M0 G& v% E+ l - .CharacterUnitFirstLineIndent = 0
2 z/ a, L# ?+ }* c - End With
% S' ~- K7 Y) O0 r - '根据窗口调整表格宽度
: g2 C) A- \% C, v: e g/ e1 x+ y - tb.AutoFitBehavior (wdAutoFitWindow)4 X+ T& F) x. Y8 A; K0 Z6 B* w
- Next8 G6 [9 I( Z4 t# F1 M8 O; _" X
- End Sub
; R& R& i2 u6 E
复制代码
$ [$ E( c3 I; u8 C) J) F3 m# L3 [4 G9 ?; K- l
|
|