|
|
批量调整表格宽度
: {: @; ^! l. V2 w6 G5 S3 L* f- Sub 调整表格格式()
- b- m$ A: K. z7 c) Q - Dim tb As Table
5 n. j1 \: j! X& r. E9 Y - For Each tb In ThisDocument.Tables()3 x# `# R: C" ^4 O& B& M& b
- tb.Select
8 L, a; \9 E/ F3 z, }$ @; O3 @ - With Selection.ParagraphFormat
- Q$ ?7 F( ]! j9 o( R) V - '段前间距,单位:磅) N# w: x$ [) `+ U- N$ n8 Z% i
- .SpaceBefore = 0
4 g* P. G8 x$ ]2 A - .SpaceBeforeAuto = False0 T2 n0 W$ ]( o9 d2 H) V6 m
- '段后间距,单位:磅
. O1 w& [0 ~; ^ - .SpaceAfter = 0* u' O' V* e* U2 n
- .SpaceAfterAuto = False9 o. w J1 U6 s$ }
- '行间距,单倍行距
\* v6 H: r/ m \1 k ~ - .LineSpacingRule = wdLineSpaceSingle
" c+ u% L) r1 H% I; f9 M" q C6 d - '左缩进,单位:字符. v' ]# d2 ]- g0 n
- .CharacterUnitLeftIndent = 0) Q8 j1 N0 D, e- m$ j
- '右缩进,单位:字符$ ~; o I7 j% E" q8 X0 E* u" K
- .CharacterUnitRightIndent = 0
! s% d; j) W5 A( i( Y2 s - '首行缩进,单位:字符. m& V0 h7 s9 g6 [
- .CharacterUnitFirstLineIndent = 0
$ E5 q; k8 C9 n" t3 C: Y* G1 i - End With9 R4 d# A2 `, z; ?/ ?7 [6 s, |, t& B2 O. Z
- '根据窗口调整表格宽度
5 H. w$ u9 C. l: f# F - tb.AutoFitBehavior (wdAutoFitWindow)
, R' [- K' q3 i - Next
) S% A2 K1 x) q1 R - End Sub
. [) _6 R5 K* N/ ] v
复制代码
* w& _( V5 j; _ b$ [
1 W) N3 Y+ `1 N0 k& ^ |
|