1,æ°å»ºä¸ä¸ªæ件夹ï¼æè¡¨æ ¼å
¨é¨æ¾å¨æ件æ¥ä¸ï¼è¦å并å
容çè¡¨æ ¼æååå
¨é¨æ¹ä¸ºâæ±ç§æâ
2,å¨æ°å»ºä¸ä¸ªç©ºç½è¡¨æ ¼---åå»å·¥ä½è¡¨å³é®---æ¥ç代ç
3,ç²è´´ä»£ç (代ç ä¸å®è¦ç²è´´å¨å½åSHEETå·¥ä½è¡¨ï¼:
4,è¿è¡
Sub å并æ±ç§æ()
On Error Resume Next
Sheet1.Cells = ""
Dim FileName As String
Dim WK As Workbook
Dim MyEndRow As Long
Dim Rng As Range
FileName = Dir(ThisWorkbook.Path & "\*.xls")
If FileName <> "" Then
Do
If FileName <> ThisWorkbook.Name Then
N = N + 1
Set WK = Workbooks.Open(ThisWorkbook.Path & "\" & FileName)
MyEndRow = Range("A65536").End(xlUp).Row
WK.Sheets("æ±ç§æ").UsedRange.Copy
Range("A" & MyEndRow + 1).PasteSpecial
WK.Close
End If
FileName = Dir
Loop While FileName <> ""
End If
BT = Range("A2").Value
For Each Rng In Range("A3:A" & UsedRange.Rows.Count)
If Rng.Value = BT Then Rng.EntireRow.Delete
Next
MsgBox "å¤çå®æ¯!å
±å¤çæ件" & N & "个."
End Sub