將cJG標註為範圍
Dim c1為範圍,c2為範圍,rng1為範圍,rngZY為範圍,rngZ為範圍,rngY為範圍
昏暗的i & amp,r & amp,r 1 & amp;、rZ & amp,rF & amprFf & amp美國國稅局。、pN、pNs & amp
Dim Arr1,d1,d2,rs,tmp,tmp2
昏暗的時光
iTimer =計時器
申請。StatusBar = "正在獲取數據,請稍候..."
申請。ScreenUpdating = False
帶表5
Arr1 =。單元格(1,1)。調整大小(。範圍(" A65536 ")。結束(xlUp)。行+ 1)。細胞
ReDim arr2(LBound(Arr1,1)至UBound(Arr1,1))
set d 1 = CreateObject(" Scripting。字典》)
Set d2 = CreateObject("腳本。字典》)
r = LBound(Arr1,1) + 1
tmp = Left(Arr1(r,1),18)
d1(r) = tmp
tmp2 = tmp
d2(r) = Right(Arr1(r,1),3)
對於i = r + 1至UBound(Arr1,1)
tmp = Left(Arr1(i,1),18)
如果MsgBox(d1。計數& ampvbCrLf & amp;tmp & ampvbCrLf & amp;tmp2,vbOKCancel)& lt;& gtvbOK然後轉到1000
如果tmp & lt& gttmp2然後d1(i) = tmp: tmp2 = tmp
d2(i) = Right(Arr1(i,1),3)
然後
以…結尾
申請。ScreenUpdating = True
申請。StatusBar = "正在調整格式,請稍候..."
申請。ScreenUpdating = False
帶表6
. UsedRange.EntireRow.Delete
。重置頁面中斷
. Rows.RowHeight = 24
。Range("A1,C1,D1,f 1 ")entire column . column width = 3.13。
。Range("B1,e 1 ")entire column . column width = 32。
設置cJG =。單元格(2,1)
以…結尾
IrS = 25 '壹列中的行數
使用工作表2
……
代碼很長,嗨,我把文件發給妳。