Dim bContinue As Boolean XT_BiZ%l5O
?-'Q-\j
Dim regEX As New RegExp M !OI :v
Dim paraCounter As Long '全局段落计数,仅在主程序中可读写,其它过程函数应为只读 :<IW'
Q<``}:y|>
Dim LastTitle0String As String, LastTitle0No As Long F]?$Q'U
Dim LastTitle1String As String, LastTitle1No As Long |,&!Q$<un
Dim LastTitle2String As String, LastTitle2No As Long Tm^zoVi
Dim LastTitle3String As String, LastTitle3No As Long T}]Ao
Dim LastTitle4String As String, LastTitle4No As Long *id|za|:k
Dim LastTitle5String As String, LastTitle5No As Long ^NLKX5
Q
Dim LastTabelString As String, LastTableNo As Long 0KT{K(
Dim LastFigureString As String, LastFigureNo As Long h?YjG^'9
9e :E% 2
Dim strSeperator As String iVu+ct-iv
A?|cJ"N
Sub ConvertWidth(fTEXT As String, rText As String) l7J_s?!j
Selection.Find.ClearFormatting JT^E`<nn
Selection.Find.Replacement.ClearFormatting 1y"37;x
Selection.Find.Wrap = wdFindContinue e@,,;YO#4
Me.txtStatus.Text = "转换全角数字字母" & fTEXT & "形式为半角" & rText I}v'n{5(
DoEvents {Q(6
.0R
Selection.Find.Execute findtext:=fTEXT, replacewith:=rText, Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchCase:=True L{fP_DIa
End Sub rb\Ohv\
|2 wff?
Sub ClearDomain() gkk <-j'
With Selection.Find Da-(D<[0
.ClearFormatting ,em6wIq,
.Replacement.ClearFormatting 5\Y/s o=
.Wrap = wdFindContinue $'FPst8Q<
Me.txtStatus.Text = "清除所有域代码" t1Khf
DoEvents =3SL&
:8
.Execute findtext:="^d", replacewith:="", Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchWildcards:=False JkxS1
End With c)6Y.[).
End Sub Z#o\9/{(R
L
kq>>?T=
Private Sub cmdCheck_Click() _@prv7e
bContinue = True c8"I]Qc7
Dim NoSeries1(1 To 16) As String Nyqm0C6m^
Dim NoSeries2(1 To 16) As String Sc~kO4
Dim NoSeries5(1 To 16) As String ZJ[ Uz_%W
Dim NoSeriesRM(1 To 16) As String fZ
g*@RR
Dim paraTotal As Long, ParaText As String A#
M
Dim ttString As String, ttNo As String BtHvfoT
RLHe;-*b]I
Dim ShapeCounter As Long, ShapeHeight As Long, ShapeWidth As Long MthThsr7
F5<{-{Ky
Me.txtStatus.Visible = True fF[ g%?w
Me.lbParaType.Visible = True 4l`gAE$
Me.cmdCheck.Enabled = False f|^f^Hu:{
H@j ^,
#!D5DK@+
t2Y~MyT/
o"1us75P
Dim ParaType As String, rText As String nG%j4r ;
ycAQP
z}=I
Selection.WholeStory #Aa
n v
Selection.NoProofing = True 8rpN2M3h
]VYl Eqe
tm1 = Now VDmd+bvJV
ToJru
ActiveWindow.View.Type = wdNormalView
B-gr2-
!Z'm@,+
NoSeries1(1) = "一" T&2
3Pf 1
NoSeries1(2) = "二" M7>\Qk
NoSeries1(3) = "三" (
L6`_)
NoSeries1(4) = "四" !3&vgvr
NoSeries1(5) = "五" %-'U9e KN
NoSeries1(6) = "六" !yI)3;$*
NoSeries1(7) = "七" (P>vI'
NoSeries1(8) = "八" YYvs~?bAy
NoSeries1(9) = "九" 8c|IGC
NoSeries1(10) = "十" gwY
d4
NoSeries1(11) = "十一" oV!9B -<
NoSeries1(12) = "十二" #EM'=Q%TO
NoSeries1(13) = "十三" X*yl%V
NoSeries1(14) = "十四" zm .2L
NoSeries1(15) = "十五" #dfW1@m
NoSeries1(16) = "十六" 4 z`5W,
Hf-F-~E
NoSeries2(1) = "㈠" pq&c]8H
NoSeries2(2) = "㈡" h B+ t
pa
NoSeries2(3) = "㈢" BmJ?VJ}Y
NoSeries2(4) = "㈣" 5#F+-9r
NoSeries2(5) = "㈤" z*[Z:
NoSeries2(6) = "㈥" &^7)yS+C
NoSeries2(7) = "㈦" 5
UM[Iz
NoSeries2(8) = "㈧" 4#YklVm
NoSeries2(9) = "㈨" <C{5(=X{
NoSeries2(10) = "㈩" H= y-Y_R
d?P
aZz{4
NoSeries5(1) = "①" zXC In
NoSeries5(1) = "②" j&mL]'Zy
NoSeries5(3) = "③" &4[iC/}
NoSeries5(4) = "④" =%
JDo
NoSeries5(5) = "⑤" A{o{o++
NoSeries5(6) = "⑥" Bm7GU`j"
NoSeries5(7) = "⑦" I^|bQ3sor
NoSeries5(8) = "⑧" ]1[;A$7
NoSeries5(9) = "⑨" "}EbA3
NoSeries5(10) = "⑩" ?hu 9c
U+i[r&{gb
E{ ,O}
NoSeriesRM(1) = "I" UiEB?X]-l'
NoSeriesRM(2) = "II" %%>?<4t
NoSeriesRM(3) = "III" Vi|jkyC8
NoSeriesRM(4) = "IV" F3'X
NoSeriesRM(5) = "V" #"M Pe4
NoSeriesRM(6) = "VI" yEny2q}
NoSeriesRM(7) = "VII" *3K"Kc2
NoSeriesRM(8) = "VIII" fytx({I
.a
NoSeriesRM(9) = "IX" G9[-|[j^N
NoSeriesRM(10) = "X" ^
>p [b
NoSeriesRM(11) = "XI" ,{50zx2
NoSeriesRM(12) = "XII" .0|J+D
NoSeriesRM(13) = "XIII" )-{Qa\6(%
NoSeriesRM(14) = "XIV" m&%b;%,J
NoSeriesRM(15) = "XV" !jW32$YTR
NoSeriesRM(16) = "XVI" L' pZ
bcs!4
i = MsgBox("为了你的数据安全,请使用单独保存的文件副本进行本操作。" & vbCrLf & "确定继续进行吗?", vbYesNo) wg1pt1 `
?f`-&c;
If i = vbNo Then !T{g& f
Exit Sub
wm8x1+P
End If <Gw<