ABG = WorksheetFunction.Match(ABD, Range(ABF & ":" & ABF), 0)
这是为什么?
表格在附件
宏代码如下:
------------------------------------------------------------------------
Sub 号码()
a = 1
Do Until Cells(a, 1) = ""
ABC = Cells(a, 1)
Sheets("Sheet1").Select
Cells(1, 13) = ABC
ABD = Cells(2, 11)
ABE = Cells(2, 12)
Cells(1, 11) = ABD
Cells(1, 12) = ABE
ABF = Cells(1, 10)
b = 2
c = 2
F = Cells(2, 10)
ABG = WorksheetFunction.Match(ABD, Range(ABF & ":" & ABF), 0)
Do Until Cells(ABG, F) = ""
ABH = Cells(ABG, 2)
ABI = Cells(ABG, 3)
Sheets("Sheet2").Select
Cells(a, c) = b
Cells(a, c + 1) = ABI
Cells(a, c + 2) = ABI
c = c + 3
b = b + 1
ABG = ABG + 1
Loop
a = a + 1
Loop
End Sub
-------------------------------------------------------------------------------
谢谢
这是为什么?
表格在附件
宏代码如下:
------------------------------------------------------------------------
Sub 号码()
a = 1
Do Until Cells(a, 1) = ""
ABC = Cells(a, 1)
Sheets("Sheet1").Select
Cells(1, 13) = ABC
ABD = Cells(2, 11)
ABE = Cells(2, 12)
Cells(1, 11) = ABD
Cells(1, 12) = ABE
ABF = Cells(1, 10)
b = 2
c = 2
F = Cells(2, 10)
ABG = WorksheetFunction.Match(ABD, Range(ABF & ":" & ABF), 0)
Do Until Cells(ABG, F) = ""
ABH = Cells(ABG, 2)
ABI = Cells(ABG, 3)
Sheets("Sheet2").Select
Cells(a, c) = b
Cells(a, c + 1) = ABI
Cells(a, c + 2) = ABI
c = c + 3
b = b + 1
ABG = ABG + 1
Loop
a = a + 1
Loop
End Sub
-------------------------------------------------------------------------------
谢谢
1.xlsm
大小:16.85KB下载:5次转存:0次