Dim bContinue As Boolean zPxR=0|
T@=C2
1
Dim regEX As New RegExp uorX;yekC
Dim paraCounter As Long '全局段落计数,仅在主程序中可读写,其它过程函数应为只读 =@0J:"c
}W'4(V;:
Dim LastTitle0String As String, LastTitle0No As Long tRpY+s~Fq
Dim LastTitle1String As String, LastTitle1No As Long Xl<iR]lda
Dim LastTitle2String As String, LastTitle2No As Long ^86M94k
Dim LastTitle3String As String, LastTitle3No As Long 7f}uRXBV$A
Dim LastTitle4String As String, LastTitle4No As Long bU}v@Uk
Dim LastTitle5String As String, LastTitle5No As Long x+j@YWDpG"
Dim LastTabelString As String, LastTableNo As Long J
jm={+@+
Dim LastFigureString As String, LastFigureNo As Long x1?mE)n]
aG83@ABx
Dim strSeperator As String .>eR X%
K2yu}F ^}
Sub ConvertWidth(fTEXT As String, rText As String) )AxD|A
Selection.Find.ClearFormatting lcm3wJ'w
Selection.Find.Replacement.ClearFormatting p #{y9s4h
Selection.Find.Wrap = wdFindContinue FuBt`H
Me.txtStatus.Text = "转换全角数字字母" & fTEXT & "形式为半角" & rText !6 L!%Oi
DoEvents {x
?qz~W
Selection.Find.Execute findtext:=fTEXT, replacewith:=rText, Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchCase:=True 9(J,&)J
End Sub :dh; @kp
Q3(ulgl]
Sub ClearDomain() lOp.c
U
With Selection.Find tsJR:~
.ClearFormatting I8YUq
.Replacement.ClearFormatting u5Vgi0}A
.Wrap = wdFindContinue mEbI\!}H0
Me.txtStatus.Text = "清除所有域代码" *g,ls(r\[
DoEvents I`_I^C3
.Execute findtext:="^d", replacewith:="", Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchWildcards:=False @lF?+/=$
End With 1C8xJ 6F
End Sub j<P;:
Ku%tM7 ad
Private Sub cmdCheck_Click() bY2R/FNL=
bContinue = True *V%"q|L8
Dim NoSeries1(1 To 16) As String _
,s^
Dim NoSeries2(1 To 16) As String w;gk=<_
Dim NoSeries5(1 To 16) As String vX\9#Hj
Dim NoSeriesRM(1 To 16) As String p<=Lh47 =
Dim paraTotal As Long, ParaText As String QM#Vl19>j(
Dim ttString As String, ttNo As String gu!!}pwV9
'9Z`y_~)G
Dim ShapeCounter As Long, ShapeHeight As Long, ShapeWidth As Long /wLGf]0
pa1<=w
Me.txtStatus.Visible = True >7PQOQMW'
Me.lbParaType.Visible = True xa@$cxt
Me.cmdCheck.Enabled = False g{
Al:}u>
NJQ)Ttt
o0]YDX@T
8W{M}>;[9
"qNFDr(WM
Dim ParaType As String, rText As String
O-X(8<~H=
=`QYy-b X
Selection.WholeStory |~e"i<G#
Selection.NoProofing = True $Yt
|XT+!&
,puoq{
tm1 = Now l)vC=V6MG
7;o:r$08&}
ActiveWindow.View.Type = wdNormalView C@6:uiT$
*qm|A{FQR
NoSeries1(1) = "一" @b,H'WvhfS
NoSeries1(2) = "二" zQ|2D*W
NoSeries1(3) = "三" N.vWZ7l8
NoSeries1(4) = "四" jkx>o?s)z
NoSeries1(5) = "五" J?w_DQa
NoSeries1(6) = "六" Lo%vG{yTr
NoSeries1(7) = "七" }q`9U!v
NoSeries1(8) = "八" YD'gyP4
NoSeries1(9) = "九" U8Zb&6
NoSeries1(10) = "十" ?a3wBy
NoSeries1(11) = "十一" a1~|?PCbY
NoSeries1(12) = "十二" \^*:1=|7u]
NoSeries1(13) = "十三" rP3tFvOH
NoSeries1(14) = "十四" &J&'J~N
NoSeries1(15) = "十五" 1oej<67PdJ
NoSeries1(16) = "十六" 88~Nrl=co
6qHD&bv\%C
NoSeries2(1) = "㈠" O{_t*sO9q*
NoSeries2(2) = "㈡" a8JAJkFB
NoSeries2(3) = "㈢" < j:\;mi;
NoSeries2(4) = "㈣"
8Y.qP"s
NoSeries2(5) = "㈤" JI[8n$pr]
NoSeries2(6) = "㈥" Ik$$Tn&;
NoSeries2(7) = "㈦" JFVx&
NoSeries2(8) = "㈧" 9L:wfg}8s
NoSeries2(9) = "㈨" *,4rYb7I w
NoSeries2(10) = "㈩" lG\uJxV
|E7J5ha
NoSeries5(1) = "①" Vml
6\X
NoSeries5(1) = "②" =S`h/fru
NoSeries5(3) = "③" ZK8)FmT_<O
NoSeries5(4) = "④" "D
_r</b
NoSeries5(5) = "⑤" LDc EjFK(
NoSeries5(6) = "⑥" X|T|iB,vT
NoSeries5(7) = "⑦" K2zln_W
NoSeries5(8) = "⑧"
5[Vr {^)
NoSeries5(9) = "⑨" SjB"#E)
NoSeries5(10) = "⑩" (s,&