|
Sub 合并数据()
Range("A2", [G2].End(xlDown)).ClearContents
Dim fn, rng, rng1, rng3 As Range, n, i, X
X = ActiveSheet.Name
fn = Dir(ThisWorkbook.Path & "\" & X & "\*.xls")
Do
n = n + 1
Workbooks.Open (ThisWorkbook.Path & "\" & X & "\" & fn)
Set rng = Sheets(1).Range("A1", [G1].End(xlDown))
Set rng1 = ThisWorkbook.ActiveSheet.Cells(Rows.Count, 1).End(xlUp)(1, 1)
rng.Copy rng1
ActiveWorkbook.Close 0
fn = Dir
Loop Until fn = ""
For i = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step 1
If Cells(i, 1) = "订单号" Then Rows(i & ":" & i).Delete
Next
MsgBox "共合并" & n & "份表格!"
End Sub
老师们帮忙看看附件是什么原因合并出来数据不对
我要合并的分表格都是统一格式。
|
|
|