Guest User

Untitled

a guest
Nov 22nd, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. Public Sub Import()
  2.  
  3. Dim VarDateiPfad As String
  4. Dim YSource As Workbook
  5. Dim XSource As Workbook
  6. Dim Destination As Workbook
  7.  
  8. Set Destination = ActiveWorkbook
  9.  
  10. 'Startet "Import" Dialog und legt ausgewählte Datei in "VarDateiPfad" ab
  11. VarDateiPfad = Application.GetOpenFilename("Exceldateien,*.xls*", 1)
  12.  
  13. 'Öffnet die ausgewählte Datei
  14. Set YSource = Workbooks.Open(Filename:=VarDateiPfad, ReadOnly:=False)
  15.  
  16.  
  17. YSource.Sheets("Y").UsedRange.Copy
  18. Destination.Sheets("Y").Range("A1").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks _
  19. :=False, Transpose:=False
  20. YSource.Close
  21.  
  22.  
  23. VarDateiPfad = Application.GetOpenFilename("Exceldateien,*.xls*", 1)
  24.  
  25. 'Öffnet die ausgewählte Datei
  26. Set XSource = Workbooks.Open(Filename:=VarDateiPfad, ReadOnly:=False)
  27.  
  28. XlisteSource.Sheets("X").UsedRange.Copy
  29. Destination.Sheets("X").Range("A1").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks _
  30. :=False, Transpose:=False
  31. XSource.Close
  32.  
  33. Worksheets("Transfer").Range(Cells(VarZeilenTransfer, 1), Cells(VarZeilenTransfer, VarSpaltenTransfer)).Interior.Color = RGB(229, 229, 229)
  34.  
  35. VarZeilenTransfer = Worksheets("Transfer").Cells(Rows.Count, 1).End(xlUp).Offset(1).row
Add Comment
Please, Sign In to add comment