Dim bContinue As Boolean {6*#3m
Kk
[Atc "X$
Dim regEX As New RegExp 2q PhLCeZ
Dim paraCounter As Long '全局段落计数,仅在主程序中可读写,其它过程函数应为只读 53Yxz3v
|sIr?RL{C
Dim LastTitle0String As String, LastTitle0No As Long uSN"
vpc4D
Dim LastTitle1String As String, LastTitle1No As Long M:|
8]y@
Dim LastTitle2String As String, LastTitle2No As Long ,%[4j9#!_
Dim LastTitle3String As String, LastTitle3No As Long $6h*lT<
Dim LastTitle4String As String, LastTitle4No As Long PD6_)PXn
Dim LastTitle5String As String, LastTitle5No As Long E]I$}>k
Dim LastTabelString As String, LastTableNo As Long ?Ik4
Dim LastFigureString As String, LastFigureNo As Long 19c@ `?
?Go!j?#a
Dim strSeperator As String A]o4Mf0>I
c2 A ps
Sub ConvertWidth(fTEXT As String, rText As String) Wd8Ru/
Selection.Find.ClearFormatting 1%~[rnQ
Selection.Find.Replacement.ClearFormatting VUtXxvH
Selection.Find.Wrap = wdFindContinue 4^*,jS-9g}
Me.txtStatus.Text = "转换全角数字字母" & fTEXT & "形式为半角" & rText :,S98z#
DoEvents n2f6p<8A
Selection.Find.Execute findtext:=fTEXT, replacewith:=rText, Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchCase:=True m#e*c[*G
End Sub .[:VSM7T
<
Ek/8x
Sub ClearDomain() r37[)kJ
With Selection.Find :
Q_3hK
.ClearFormatting yNCEz/4
.Replacement.ClearFormatting iWA|8$u4gm
.Wrap = wdFindContinue 8(f:U@BS
Me.txtStatus.Text = "清除所有域代码" bgF^(T35
DoEvents [AS}RV
.Execute findtext:="^d", replacewith:="", Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchWildcards:=False #%$28sxB
End With ?9mkRd}c
End Sub 0;<)\Wt=i9
Ez+Z[*C
Private Sub cmdCheck_Click() 8'#/LA[uPe
bContinue = True .Z\Q4x#!Z
Dim NoSeries1(1 To 16) As String epg#HNP7^Y
Dim NoSeries2(1 To 16) As String /,s[#J
Dim NoSeries5(1 To 16) As String n~.*1. P
Dim NoSeriesRM(1 To 16) As String g(Yb^'X/
Dim paraTotal As Long, ParaText As String J?&l*_m;t
Dim ttString As String, ttNo As String < zOi4v0
A"uULfnk
Dim ShapeCounter As Long, ShapeHeight As Long, ShapeWidth As Long MS3=~*+
;65D
Me.txtStatus.Visible = True 'cBBt
Me.lbParaType.Visible = True 9Uf j
Me.cmdCheck.Enabled = False ZU{4lhe
PuL<^aJ
YKZa$@fA?
e6E?t[hEeS
S`!-Cal`n
Dim ParaType As String, rText As String z6*<V5<7
xY<{qHcX
Selection.WholeStory J2VTo: In
Selection.NoProofing = True Y32 "N[yw
n,$z>
tm1 = Now i7*EbaYzUO
xQ4%e[/
ActiveWindow.View.Type = wdNormalView g}x(hF
LWnR?Qve<
NoSeries1(1) = "一"
y<:<$22O
NoSeries1(2) = "二" J00VTb`
NoSeries1(3) = "三" #_i`#d)
NoSeries1(4) = "四" P7.' kX9
NoSeries1(5) = "五" ?K_
'@
NoSeries1(6) = "六" k@dN$O%p
NoSeries1(7) = "七" @7oL#-
NoSeries1(8) = "八" SaOYu &>
NoSeries1(9) = "九" \ZI'|Ad
NoSeries1(10) = "十" mGjN
_
NoSeries1(11) = "十一" r'GP$0rr9!
NoSeries1(12) = "十二" BU|#e5
NoSeries1(13) = "十三" r(h`XMsU
NoSeries1(14) = "十四" T/1gI9X
NoSeries1(15) = "十五" ! RW
`3
NoSeries1(16) = "十六" 5jB*fIz
3Ot~!AlR
NoSeries2(1) = "㈠" *L4`$@l8
NoSeries2(2) = "㈡" ?jx1R^
NoSeries2(3) = "㈢" c{3wk7
NoSeries2(4) = "㈣" NZ0O,}m
NoSeries2(5) = "㈤" . pzC5Ah
NoSeries2(6) = "㈥" /Ncm^b4
NoSeries2(7) = "㈦" K/=|8+IDL
NoSeries2(8) = "㈧" m
ci/'b Xt
NoSeries2(9) = "㈨" CW&.
NT
NoSeries2(10) = "㈩" r^Zg-|gr
oczG|_
NoSeries5(1) = "①" eE
GfM0
NoSeries5(1) = "②" _hu")os
NoSeries5(3) = "③" n>>Qn&ym
NoSeries5(4) = "④" jszK7$]^
NoSeries5(5) = "⑤" %McE`155
NoSeries5(6) = "⑥" 5=|hC3h
NoSeries5(7) = "⑦" m908jI_So
NoSeries5(8) = "⑧" *{
{b~$
NoSeries5(9) = "⑨" E>|: D
NoSeries5(10) = "⑩" N$>^g"6o
Jl3g{a
p5r]J +1
NoSeriesRM(1) = "I" 0Hxmm@X
2
NoSeriesRM(2) = "II" **3 z;58
i
NoSeriesRM(3) = "III" -G7TEq)
NoSeriesRM(4) = "IV" Om;&_!i
NoSeriesRM(5) = "V" q
11IkDa
NoSeriesRM(6) = "VI" 4JGtI*%5lq
NoSeriesRM(7) = "VII" $D'-k]E[H
NoSeriesRM(8) = "VIII" Ej".axjT
NoSeriesRM(9) = "IX" 9h4({EE2t
NoSeriesRM(10) = "X" ZyrI R
NoSeriesRM(11) = "XI" _tTN G2
NoSeriesRM(12) = "XII" ~*A8+@\R
NoSeriesRM(13) = "XIII" u&mS8i}
NoSeriesRM(14) = "XIV" $5D,sEC@
NoSeriesRM(15) = "XV" phnV7D(E
NoSeriesRM(16) = "XVI" wMqX)}>
ngohtB^]
i = MsgBox("为了你的数据安全,请使用单独保存的文件副本进行本操作。" & vbCrLf & "确定继续进行吗?", vbYesNo) G3G#ep~)vC
eqw0]U\pv
If i = vbNo Then R_XR4)(<
Exit Sub Zwz&