Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. Sub OpenFile()
  2. Dim sPath As String
  3. Dim sFil As String
  4. Dim strName As String
  5. Dim twbk As Workbook
  6. Dim owbk As Workbook
  7. Dim ws As Worksheet
  8.  
  9. Set twbk = ActiveWorkbook
  10. sPath = "C:Data Folder" 'Change to suit
  11. sFil = Dir(sPath & "*.xls")
  12.  
  13. Do While sFil <> ""
  14. strName = sPath & sFil
  15. Set owbk = Workbooks.Open(strName)
  16. Set ws = owbk.Sheets(1)
  17. ws.Range("A1", Range("A" & Row.Count).End(xlUp)).Copy
  18. twbk.Sheets(1).Range("A65536").End(xlUp)(2).PasteSpecial xlPasteValues
  19. owbk.Close False 'Close no save
  20. sFil = Dir
  21. Loop
  22.  
  23. twbk.Save
  24. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement