Dim bContinue As Boolean $Ith8p~
^'Z?BK
Dim regEX As New RegExp G9|w
o)N
Dim paraCounter As Long '全局段落计数,仅在主程序中可读写,其它过程函数应为只读 Ld9YbL:
d41DcgG'j(
Dim LastTitle0String As String, LastTitle0No As Long f~rq)2V:
Dim LastTitle1String As String, LastTitle1No As Long p-S&Wq
Dim LastTitle2String As String, LastTitle2No As Long $GI
jWlAh
Dim LastTitle3String As String, LastTitle3No As Long : g+5cs
Dim LastTitle4String As String, LastTitle4No As Long
G9YfJ?I
Dim LastTitle5String As String, LastTitle5No As Long c97?+Y^
Dim LastTabelString As String, LastTableNo As Long O'i!}$=g
Dim LastFigureString As String, LastFigureNo As Long Dus [N<
w
eF06B'uL
Dim strSeperator As String U?[_ d
j{`C|zg
Sub ConvertWidth(fTEXT As String, rText As String) rZi\
Selection.Find.ClearFormatting "J_#6q*
Selection.Find.Replacement.ClearFormatting )*CDufRFz
Selection.Find.Wrap = wdFindContinue `zw^ WbCO{
Me.txtStatus.Text = "转换全角数字字母" & fTEXT & "形式为半角" & rText Rt6(y #dF
DoEvents r2xXS&9!|
Selection.Find.Execute findtext:=fTEXT, replacewith:=rText, Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchCase:=True 6!;eJYj,
End Sub 1[4)Sq?
N}/|B}
Sub ClearDomain() l`wF;W
!
With Selection.Find d'okXCG
.ClearFormatting "{@Q..hxC
.Replacement.ClearFormatting m) -DrbE
.Wrap = wdFindContinue oR1HJ2>Z1
Me.txtStatus.Text = "清除所有域代码" [d3i_^\
DoEvents A#@9|3
.Execute findtext:="^d", replacewith:="", Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue, MatchWildcards:=False e6(Pw20)s
End With je[1>\3W
End Sub q\r@x-&g+
;WqWD-C
Private Sub cmdCheck_Click() GI
;
bContinue = True d OYEl<!J
Dim NoSeries1(1 To 16) As String )UoF
*vC(
Dim NoSeries2(1 To 16) As String })#SjFq<V
Dim NoSeries5(1 To 16) As String `alQmGUZ
Dim NoSeriesRM(1 To 16) As String 3$yOv"`
Dim paraTotal As Long, ParaText As String y+"6Y14
Dim ttString As String, ttNo As String c(j|xQ\pE
';>A=m9(4%
Dim ShapeCounter As Long, ShapeHeight As Long, ShapeWidth As Long q-lejVS(g
Y48
MCL
Me.txtStatus.Visible = True <|
kS`y
Me.lbParaType.Visible = True |Q\O%
cb
Me.cmdCheck.Enabled = False bZKlQ<sI
F3Y/Miw
h't!
1u
dU"ca|u
yd>b2 M
Dim ParaType As String, rText As String <8 ,,pOb
N6%wHNYZ
Selection.WholeStory $.0l% $ 7
Selection.NoProofing = True OBm#E}
S!r,p};
tm1 = Now [v
V5@nP:
er44s^$
ActiveWindow.View.Type = wdNormalView ;&2f {
{}A1[Y|
NoSeries1(1) = "一" N,?4,+Hc-
NoSeries1(2) = "二" g)M"C x.
NoSeries1(3) = "三" |Vj@;+/j
NoSeries1(4) = "四" u &qFE=5:
NoSeries1(5) = "五" pOKs VS%fT
NoSeries1(6) = "六" 6 *GR_sMm
NoSeries1(7) = "七" =U- w!uW
NoSeries1(8) = "八" >[A7oH
NoSeries1(9) = "九" S5(VdMd"^
NoSeries1(10) = "十" Xk]:]pl4W
NoSeries1(11) = "十一" _s%;GWj
NoSeries1(12) = "十二" {)5tov1
NoSeries1(13) = "十三" a:V2(nY
NoSeries1(14) = "十四" yOdh?:Imv
NoSeries1(15) = "十五" e,cSB!7
NoSeries1(16) = "十六" P
=jRof$
Hdxon@,+cd
NoSeries2(1) = "㈠" [/+}E X
NoSeries2(2) = "㈡" ":meys6t#
NoSeries2(3) = "㈢" m5'nqy F
NoSeries2(4) = "㈣" `v"p""_H
NoSeries2(5) = "㈤" }9FAM@x1K&
NoSeries2(6) = "㈥" m(0c|-
NoSeries2(7) = "㈦" *]#(?W.$w
NoSeries2(8) = "㈧" H-g
CY|W
NoSeries2(9) = "㈨" d>wpG^"w
NoSeries2(10) = "㈩" >DSD1i+N
qH9bo-6
NoSeries5(1) = "①" 1<(('H
NoSeries5(1) = "②" ,ej89
NoSeries5(3) = "③" # ^q87y
NoSeries5(4) = "④"
a^5.gfzA
NoSeries5(5) = "⑤" y~Ts9AE
NoSeries5(6) = "⑥" t8:QK9|1
NoSeries5(7) = "⑦" B_3:.1>"BM
NoSeries5(8) = "⑧" {n'+P3\T:
NoSeries5(9) = "⑨" '&+5L.
NoSeries5(10) = "⑩" 9[@K4&