Dim bContinue As Boolean 0Ei\VVK>
7yo|ie@S
Dim regEX As New RegExp H4P\hOK7r
Dim paraCounter As Long '全局段落计数,仅在主程序中可读写,其它过程函数应为只读 iSnIBs9\
zG&WWc`K
Dim LastTitle0String As String, LastTitle0No As Long ^nG1/}
Dim LastTitle1String As String, LastTitle1No As Long 9m%7dsv
Dim LastTitle2String As String, LastTitle2No As Long VC/R)%@%
Dim LastTitle3String As String, LastTitle3No As Long bv .EM
Dim LastTitle4String As String, LastTitle4No As Long sZ0g99eX
Dim LastTitle5String As String, LastTitle5No As Long pA*D/P-
Dim LastTabelString As String, LastTableNo As Long tpN]evp|
Dim LastFigureString As String, LastFigureNo As Long HR/k{"8W4Q
$ iX^p4v
Dim strSeperator As String 9m<wcZ
, LCH2r
Sub ConvertWidth(fTEXT As String, rText As String) #N<s^KYG-
Selection.Find.ClearFormatting OI)&vQ5k
Selection.Find.Replacement.ClearFormatting L-^# 02
Selection.Find.Wrap = wdFindContinue >:3xi{
Me.txtStatus.Text = "转换全角数字字母" & fTEXT & "形式为半角" & rText
k/$Ja;
DoEvents \W3+VG2cA
Selection.Find.Execute findtext:=fTEXT, replacewith:=rText, Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchCase:=True SIKk|I)
End Sub h<PYE]?l
"r
5'lQI
Sub ClearDomain() Yt\E/*%
With Selection.Find Se
!gs>
.ClearFormatting gubb .EY
.Replacement.ClearFormatting .d<~a1k
.Wrap = wdFindContinue [d!Af4
Me.txtStatus.Text = "清除所有域代码" ]hCWe0F
DoEvents jrDz7AfA
.Execute findtext:="^d", replacewith:="", Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchWildcards:=False !X \Sp}
End With 6|B a
End Sub
F2Nb5WT
ek Y?
Private Sub cmdCheck_Click() $M:4\E5(
bContinue = True 1C^HCIH7J
Dim NoSeries1(1 To 16) As String $K=K?BV[
Dim NoSeries2(1 To 16) As String .F{}~
K]
Dim NoSeries5(1 To 16) As String TKj/6Jz|
Dim NoSeriesRM(1 To 16) As String /ig^7+#
Dim paraTotal As Long, ParaText As String a7QlU=\
Dim ttString As String, ttNo As String T=
hm#]
>=.ch5h3J)
Dim ShapeCounter As Long, ShapeHeight As Long, ShapeWidth As Long &xPOp$Sx~
aRFi0h
\
Me.txtStatus.Visible = True GM34-GH+
Me.lbParaType.Visible = True A5 &>!y
Me.cmdCheck.Enabled = False T
{5
M1r
O+CF/ipX/
|[lxV&SD.
eukX#0/^
5^
G7pI7
Dim ParaType As String, rText As String , V0iMq
cP}5}
+
Selection.WholeStory h$#4ebp
Selection.NoProofing = True GV `idFd
A"P\4
tm1 = Now ?^e*UJNM
B`'}&6jr.
ActiveWindow.View.Type = wdNormalView (E2lv#[
;XD>$t@
NoSeries1(1) = "一" m)tI
NoSeries1(2) = "二" AxG?zBTFx
NoSeries1(3) = "三" O3slabE#
NoSeries1(4) = "四" z/c'Z#w%
NoSeries1(5) = "五" (hD X4;4
NoSeries1(6) = "六" {[(W4NAlH
NoSeries1(7) = "七" *~\;&G29Y
NoSeries1(8) = "八" +lY\r + ;
NoSeries1(9) = "九" 0lvb{Zd
NoSeries1(10) = "十" E
6>1Fm8%V
NoSeries1(11) = "十一" /NPl2\ o.
NoSeries1(12) = "十二" $6Q2)^LJ
NoSeries1(13) = "十三" B1 jH.(
NoSeries1(14) = "十四" E-*>f"<h
NoSeries1(15) = "十五" cOj +}Hz58
NoSeries1(16) = "十六" `Z;B^Y0
ND)M3qp2(
NoSeries2(1) = "㈠" 0C4*
F
NoSeries2(2) = "㈡" 8EW`*+%=
NoSeries2(3) = "㈢" K-g=td/@
NoSeries2(4) = "㈣" ":(Cpf0
NoSeries2(5) = "㈤" MSxU>FX0
NoSeries2(6) = "㈥" $S"zxEJJ Y
NoSeries2(7) = "㈦" VNOK>+
NoSeries2(8) = "㈧" *YiD B?Si
NoSeries2(9) = "㈨" BMtYM{S6
NoSeries2(10) = "㈩" J.
CZR[XF#
S[\cT:{OE
NoSeries5(1) = "①" OI;L9\MJc
NoSeries5(1) = "②" XY$cx~
NoSeries5(3) = "③" _BeX7
NoSeries5(4) = "④" <uWJ>sg^6
NoSeries5(5) = "⑤" ynOc~TN
NoSeries5(6) = "⑥" (AyRs7Dkn
NoSeries5(7) = "⑦" P~b%;*m}8
NoSeries5(8) = "⑧" YQfZiz}Fv
NoSeries5(9) = "⑨" #U6/@l)
NoSeries5(10) = "⑩" 9fr&Yb=_o@
r`mzsO-'
DI2S
%Nl
NoSeriesRM(1) = "I" o$qFa9|Ec?
NoSeriesRM(2) = "II" b_)QBE9
NoSeriesRM(3) = "III" .q'FSEkMJ
NoSeriesRM(4) = "IV" qqO10~Xc
NoSeriesRM(5) = "V" &L[8Mju6
NoSeriesRM(6) = "VI" K2vPj|
NoSeriesRM(7) = "VII" v]d?6g
NoSeriesRM(8) = "VIII" I%VV4,I&pK
NoSeriesRM(9) = "IX" gvwCoCbb
NoSeriesRM(10) = "X" $yR{ZFo
NoSeriesRM(11) = "XI" V.E.~<7D\
NoSeriesRM(12) = "XII" MO(5-R`
NoSeriesRM(13) = "XIII" ^YB\\a9
NoSeriesRM(14) = "XIV" 6i?kkULBS
NoSeriesRM(15) = "XV" Vt$ $ceu
NoSeriesRM(16) = "XVI" !Cv<>_N).
K7d1(.
i = MsgBox("为了你的数据安全,请使用单独保存的文件副本进行本操作。" & vbCrLf & "确定继续进行吗?", vbYesNo) mtHi9).,y|
lN]X2 4t
If i = vbNo Then `siy!R
Exit Sub =:0IHyB#0
End If +@<^i?ale
Si%Eimiq
If Me.chkSuper.Value Then G%W03c
Me.txtStatus.Text = "检查修改所有的上标格式" \sXmMc
i >/@]2
CheckSuperScript +(=[M]5#n
O7L6Htya
End If r(/P||`l
#q^>qX
y
If Me.chkStyle.Value Then }gi`
?58J6
Me.txtStatus.Text = "设置样式,请稍候...." *SAcH_I2$>
DoEvents ,M9hb<:m
CeateOrModifyStyle ua. 6
?W)
End If 37<GG)
+$pO
./5MsHfbxt
#!F8n` C-
ClearDomain CsQ}P)
C9^elcdv
'&o>
%V
z;@S_0M,Z
If Me.chkLIST.Value Then Qg8eq_m(
Me.txtStatus.Text = "将所有自动列表标题转化为人工标题形式" ;Vtpq3
=fu_ Jau}
ConvertListToOrdinary z<C~DH
End If y|2g"J
iaq:5||,
rnt$BB[g
Dim pType As String, trimpTEXT As String 8mQd*GGu1
If Me.chkNum.Value = True Then p_kTLNZd9
Me.txtStatus.Text = "转换全角数字形式为半角" zfT'!kb,(
ConvertWidth "1", "1" hF{mm(qyv
DoEvents "}
azC|:5
ConvertWidth "2", "2"
k+>p!1
DoEvents
,"
HpV
ConvertWidth "3", "3" m<VL19o>R
DoEvents
_ jM6ej<
ConvertWidth "4", "4" ROI$;B(
DoEvents xX67bswG
ConvertWidth "5", "5" u{y5'cJ{
DoEvents "MVN/Gl
ConvertWidth "6", "6" BfO}4
DoEvents RWEgUDX^/
ConvertWidth "7", "7" T=)L5 Vuq<
DoEvents )="g?E3
ConvertWidth "8", "8" rO2PbF3
DoEvents 5tbiNm^X
ConvertWidth "9", "9" &`9bGO
DoEvents ^dp[Z,[1z
ConvertWidth "0", "0" LnACce
?b
DoEvents =*O9)$b
ConvertWidth "a", "a" nqw*oLFQ
DoEvents t3h \.(mq
ConvertWidth "b", "b" M3xi 0/.
DoEvents i~M.F=I5
ConvertWidth "c", "c" {UjIxV(J
DoEvents epm8N /
ConvertWidth "d", "d" NIcNL(]
DoEvents ,'@ISCK^
ConvertWidth "e", "e" 5Qe}v
DoEvents hc~#l #
ConvertWidth "f", "f" DW;.R<
8
DoEvents ?\ i,JJO
ConvertWidth "g", "g" )7 BNzj"~
DoEvents PeR<FSF ,i
ConvertWidth "h", "h" ;kcFQed\w
DoEvents ]`+"o[
ConvertWidth "i", "i" r|sy_Sk/{
DoEvents iOA3x 8J
ConvertWidth "j", "j" U S~JLJI
DoEvents ,jdKcWy'
ConvertWidth "k", "k" A_dYN?^?|
DoEvents 9cHNwgD>v
ConvertWidth "l", "l" _M[[o5{
DoEvents 1,sO =p)Yg
ConvertWidth "m", "m" -ZMl[;OM
DoEvents m:o$|7r
ConvertWidth "n", "n" )Z`viT
ConvertWidth "o", "o" #
v/aI*Rl
ConvertWidth "p", "p" Z_TbM^N
ConvertWidth "q", "q" }N=zn7W
ConvertWidth "r", "r" #p^pvdvh3
ConvertWidth "s", "s" W71#NjM2Z
ConvertWidth "t", "t" jq]\oY8y
ConvertWidth "u", "u" A 5\"e^>
ConvertWidth "v", "v" L?pvz}
ConvertWidth "w", "w" yyYbB
]D
ConvertWidth "x", "x" ckkM)|kK
ConvertWidth "y", "y" k1
txY
ConvertWidth "z", "z" iS^^Z ZyR
ConvertWidth "A", "A" Wn)A/Z ^r
ConvertWidth "B", "B" S&g-
ConvertWidth "C", "C" /-} p7AM
ConvertWidth "D", "D" N/SB}Fj
ConvertWidth "E", "E" 3jQ$72_
ConvertWidth "F", "F" q.Aw!]:!
ConvertWidth "G", "G" gj(l&F *@
ConvertWidth "H", "H" ?%TM7Z4
ConvertWidth "I", "I" 7B> cmi
ConvertWidth "J", "J" d(cYtM,P
ConvertWidth "K", "K" S}oF7;'Ga
ConvertWidth "L", "L" G;.u>92r|
ConvertWidth "M", "M"
Xv;ZA a
ConvertWidth "N", "N" !EC\1rmdlN
ConvertWidth "O", "O" u K &_IE}
ConvertWidth "P", "P" a~
+WL
ConvertWidth "Q", "Q" xo@/k
ConvertWidth "R", "R" (]uoN4
ConvertWidth "S", "S" +vY`?k`
ConvertWidth "T", "T" S+=@d\S}"
ConvertWidth "U", "U" /t2<OU9
ConvertWidth "V", "V" F_
lj>;}a5
ConvertWidth "W", "W" &rE l
ConvertWidth "X", "X" e2H'uMy;&
ConvertWidth "Y", "Y" tw^.(m5d
ConvertWidth "Z", "Z" 3R96;d;
ConvertWidth "^l", "^p" dXy"yQ>{
ConvertWidth "(", "(" G7#~=W
2M
ConvertWidth ")", ")" AZm)$@e)
Pn){xfqDl
End If `E%d$
}z%/6`7)|
With ActiveDocument ?J1&,'&
Dim tbl As Table a[OLS+zf!P
For Each tbl In .Tables c;
fyUi
tbl.Rows.Alignment = wdAlignRowCenter +]2~
@=<@
tbl.Range.Font.NameFarEast = "楷体" kT3;%D^
tbl.Range.Font.NameAscii = "Times New Roman" K0bmU(Xxp
tbl.Range.Font.Size = 10.5 2H0q\zZ
Next =(uy':Dbn*
Set tbl = Nothing mCP +7q7
End With z[I/ AORl
J};,%q_
sjbC~Te--
With ActiveDocument 5Ddyb%
|zegnq~
For i = 1 To .TablesOfContents.Count #pxet
.TablesOfContents(i).Delete Y@xeyMzE
Next >@\?\!Go
%y~]3XWik
1+[|pXT}
^C#bW<T
paraTotal = .Paragraphs.Count 0hr)tYW,G
paraCounter = 1 Bc`A]U
P=hf/jOv9
LastTitle0No = 0 g{.@|;d<p
LastTitle1No = 0 <\Dl#DH
LastTitle2No = 0 v8M#%QoA
LastTitle3No = 0 }Z%{QJ$z
LastTitle4No = 0 04LVa|Y@U
LastTableNo = 0 &_TjRj"
LastFigureNo = 0 s%re>)=|
15yV4wHr
Dim Sec As Long M(gWd8?#
rb4g<f|
Sec = InputBox("正文从第一节开始?", "节设置", 6) <qZ+U4@I)
If Sec = 0 Then G\+MT(&5
Exit Sub N>#P
1!eP
End If <cd%n-
C)dYAq3,8
k = 0 \^Q)`Lqp:g
Do While (paraCounter < paraTotal) And bContinue :re(khZq#
k = k + 1 >Qu^{o
If .Paragraphs(paraCounter).Range.Information(wdActiveEndSectionNumber) >= Sec Then !c' ;L'
Exit Do /-9+(
End If J;9QDrl`
paraCounter = paraCounter + 1 `RLrT34
If k Mod 20 = 0 Then hndRgCo
Me.lbCounter.Caption = paraCounter [_B&7#3>7
DoEvents JHOBg{Wg
End If >.sN?5}y
Loop Nv#, s_hG
G(,~{N||
4C*=8oe_
Do While (paraCounter < paraTotal) And bContinue X Ow^"=Oa[
Ny<G2!W
ParaText = Trim(.Paragraphs(paraCounter).Range.Text) H%jIjf
ShapeHeight = 0 2n,73$s
ShapeWidth = 0 Q>Q}/{8!
L PgI"6cP
CheckPara .Paragraphs(paraCounter).Range, ParaType, rText, ttString, ttNo, ShapeCounter, ShapeHeight, ShapeWidth QE6-(/
^qy-el
Select Case ParaType M/I d\~
Case "【】表格内容" ?a_q!,8:
.Paragraphs(paraCounter).Style = "QLNU表格内容" E^ti!4{<
Case "章" Uv$u\D+@[
LastTitle0No = LastTitle0No + 1 (9lx5
'新一章开始,复位其下属标题编号 Dy'l]vN$
LastTitle1No = 0 qt;Tfuo
LastTitle2No = 0 tAn6pGp
LastTitle3No = 0 ooxzM `
LastTitle4No = 0 0X6o
eNskuG|1
k = Val(ttNo) _P
m}]Y:_
If k = 0 Then '非数字编号章节 9`VF
[*
9
If ttNo <> NoSeries1(LastTitle0No) Then L*Cf&c`8r
rText = "第" & NoSeries1(LastTitle0No) & ttString pIjVJ9+j
Me.ErrMsg.AddItem "章节编号错误:" & ParaText Z9EQ|WfS#-
End If \d`Sz
*
Else 0(6`dr_
If Val(ttNo) <> LastTitle0No Then c.> (/
rText = "第" & LastTitle0No & ttString X+BSneu
Me.ErrMsg.AddItem "章节编号错误:" & ParaText *g}&&$b0
End If Tj~#Xc
G+p>39P
End If S :|*wB
M)RQIl5
'章段落设置 s$G8`$+i1
'字体大小:三号16磅小三号15磅四号14磅小四号12磅五号10.5磅小五号9磅 *XR~fs?/*W
.Paragraphs(paraCounter).Style = "QLNU章节" M- A}(r +J
.Paragraphs(paraCounter).Range.Select RlL,eU$CS
Selection.EndKey unit:=wdLine Y3&ecEE
tc = Replace(rText, vbCr, "") =&xoyF
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="TC """ & tc & """ \l 1 ", PreserveFormatting:=False )eyxAg
Case "一级标题" x/^zNO\1
LastTitle1No = LastTitle1No + 1 U Bg_b?k
'新一级标题开始,复位其下属标题编号 S,>n'r[
LastTitle2No = 0 VAzJclB
LastTitle3No = 0 y=`(`|YW}`
LastTitle4No = 0 |ZzBCL8q
SZ){1Hu
If ttNo <> NoSeries1(LastTitle1No) Then 2$UR"P
rText = NoSeries1(LastTitle1No) & "、" & ttString tS@/Bq('B
Me.ErrMsg.AddItem "一级标题编号错误:" & ParaText +5\\wGo<
End If }E
lce}
W.<<azi
IH}L1i A)
'一级标题段落设置 格式:一、标题内容 ^!tI+F{n{
.Paragraphs(paraCounter).Range.Text = rText K Hc +
.Paragraphs(paraCounter).Style = "QLNU一级标题" o\gQYi
.Paragraphs(paraCounter).Range.Select md
s\~l73
Selection.EndKey unit:=wdLine \mGM#E
tc = Replace(rText, vbCr, "") Wuz~$SU
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="TC """ & tc & """ \l 1 ", PreserveFormatting:=False %05a>Rf&
Case "二级标题" |
Ylk`<
LastTitle2No = LastTitle2No + 1 pdu
'新二级标题开始,复位其下属标题编号 J8'zvH&I
LastTitle3No = 0 oa7Hx<Y
LastTitle4No = 0 2"^9t1C2
|g!#
\
If ttNo <> NoSeries1(LastTitle2No) Then |Q;1;QXd
rText = "(" & NoSeries1(LastTitle2No) & ")" & ttString bS6Yi)p
ErrMsg.AddItem "二级标题编号错误:" & ParaText jgIzB1H
End If g>CQO,s;w
M*uG`Eo&
'二级标题段落设置 格式:(一)、标题内容 m$g^On
.Paragraphs(paraCounter).Range.Text = rText Sa~C#[V
.Paragraphs(paraCounter).Style = "QLNU二级标题" |0mI3r
-qF| Y
f
.Paragraphs(paraCounter).Range.Select .9QQ]fLs
Selection.EndKey unit:=wdLine >4b39/BM
tc = Replace(rText, vbCr, "") oPBjsQ
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="TC """ & tc & """ \l 2 ", PreserveFormatting:=False x=)$sD-3
>c eU!=>
Case "三级标题" Uc2#so$9
LastTitle3No = LastTitle3No + 1 [J
Xrj{
'新三级标题开始,复位其下属标题编号 ';F][x 5j
LastTitle4No = 0 5w9<_W0d
B/}>UHM
If Val(ttNo) <> LastTitle3No Then }5Uf`pM8
rText = LastTitle3No & ". " & ttString I-"{m/PEdg
Me.ErrMsg.AddItem "三级标题编号错误:" & ParaText 7F~+z7(h
xb\:H@92
End If (v}:
'三级标题段落设置 格式:1. 标题内容 q"oNB-bz
.Paragraphs(paraCounter).Range.Text = rText z`SkKn0f
Y
.Paragraphs(paraCounter).Style = "QLNU三级标题" VV0$L=mo
.Paragraphs(paraCounter).Range.Select }IL@j A
Selection.EndKey unit:=wdLine S\(_"xJPp
tc = Replace(rText, vbCr, "") *
vD<6qf
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="TC """ & tc & """ \l 3 ", PreserveFormatting:=False s,x]zG"
Case "四级标题" eW%jDsC
LastTitle4No = LastTitle4No + 1 .IU+4ENSy4
vS#]RW&j
If Val(ttNo) <> LastTitle4No Then .EwK>ro4
rText = "(" & LastTitle4No & "). " & ttString cGKk2'v?
ErrMsg.AddItem "四级标题编号错误:" & ParaText hrF4 a$
a/fYD2uNo
End If 89bKnsV
'四级标题段落设置 格式:(1). 标题内容 iI7~9SCE
.Paragraphs(paraCounter).Range.Text = rText 8E{>czF"
.Paragraphs(paraCounter).Style = "QLNU四级标题" UJ:B:hh''
.Paragraphs(paraCounter).Range.Select e+TNG &_
Selection.EndKey unit:=wdLine P $S P4F
tc = Replace(rText, vbCr, "") (0S7
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="TC """ & tc & """ \l 4 ", PreserveFormatting:=False x
,W+:l9~s
Qt 2hb
Case "表格标题" Po3W+;@
LastTableNo = LastTableNo + 1 f_8~b0`
70eN]OY
If ttNo <> CStr(LastTableNo) Then TH &B9
rText = "表" & LastTableNo & ". " & ttString {VG6m
Hw
ErrMsg.AddItem "表格编号错误:" & ParaText F^-4Pyq@
%#~Wk|8} Q
End If 1\uS~R R
Y`uCDfcQ
'表格名称段落设置 格式:表1. 表格名称 EK_^#b
.Paragraphs(paraCounter).Style = "QLNU表格标题" Viw3 /K
xe = Replace(rText, vbCr, "") ).xWj
VC
.Paragraphs(paraCounter).Range.Select `R RORzXoS
Selection.MoveEnd wdCharacter, -1 '选择范围包括行尾的换行符。 QZo l(2~Y
Selection.Range.Text = xe ` 0F
IJT
Selection.EndKey [G*mQ@G9
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="XE " & """" & xe & """", PreserveFormatting:=False CS49M
mr? ii
Case "表格首行" )3
.Paragraphs(paraCounter).Style = "QLNU表格首行" \\JXY*DA:+
Case "图片标题" +L6d
$+
LastFigureNo = LastFigureNo + 1
0saEcJ-
(n\
cs$
If ttNo <> CStr(LastFigureNo) Then TF>F7v(,45
rText = "图" & LastFigureNo & ". " & ttString [qB=OxH?
ErrMsg.AddItem "表格编号错误:" & ParaText vCM'n
kXY
v#xF;@G
End If h>?OWI
'图片名称段落设置 格式:图1. 图名称 3$54*J
.Paragraphs(paraCounter).Range.Text = rText 6s;x@g]
.Paragraphs(paraCounter).Style = "QLNU图片标题" zAewE@N#_
.Paragraphs(paraCounter).Range.Select HFOp4
Selection.EndKey unit:=wdLine z?xd\x
xe = Replace(rText, vbCr, "") It[ ~0?+
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="XE " & """" & xe & """", PreserveFormatting:=False 0P 42C{>'w
Case "正文" +8M{y D9#
'正文名称段落设置 XJ9>a-{
.Paragraphs(paraCounter).Style = "QLNU正文" ?$Pj[O^hl
Case "文献条目" m`~ Qr~
With .Paragraphs(paraCounter) 5Mr:(|JyV
'.Range.Select
uHYI :(O
'Selection.ClearFormatting it$~uP |
'.Range.Find.Execute findtext:=rText, replacewith:=strSeperator 'Replacetext 传回了编号及分隔符部分, 而StrSeperator传回了正确的格式与分隔符如“[15] ” -5K/ cK
.Style = "QLNU参考文献" ZUycJ-[
End With "5Mo%cUp
Case "图表注解" Yi`.zm
With .Paragraphs(paraCounter) ||f4f3R'
.Range.Font.NameFarEast = "楷体" Qw:j2g2H7
.Range.Font.NameAscii = "Times New Roman" 566EMy|
.Range.Font.Size = 9 '小5号字 U' Cp3>
iKwVYL
.Alignment = wdAlignParagraphCenter 2ip~qZNw><
.LeftIndent = 0 S5JnJkNn
.RightIndent = 0 ^&By