07.04.2017, 03:03
Hallo zusammen,
ich habe hier einen Code den ich vier mal habe in dem nur der Range Bereich zum kopieren ein andere ist. Um meine Daten zu übertragen führe somit vier Code aus.
Wie kann ich das mit einem Code erreichen.
hier die 4 Range
A7:G17
I7:M17
A25:G35
I25:M35
Danke für eure Antworten!
ich habe hier einen Code den ich vier mal habe in dem nur der Range Bereich zum kopieren ein andere ist. Um meine Daten zu übertragen führe somit vier Code aus.
Wie kann ich das mit einem Code erreichen.
hier die 4 Range
A7:G17
I7:M17
A25:G35
I25:M35
Code:
Sub OrgaMaster()
'
'
'
'
Dim wb1 As Workbook
Dim wb1pfad As String
Dim wb1name As String
Dim i As Long
Dim zeile As Long
Dim ende As Long
Dim bwbopen As Boolean
Dim loLetzte As Long
wb1pfad = "\\sdegla00002\CEC\Auswertung\Übersicht der Ausfälle\"
wb1name = "Master SL3.xlsm"
Range("I7:M17").Select
Selection.Copy
Workbooks.Open (wb1pfad & wb1name)
Sheets("orga. Ausfälle").Select
Cells([a65536].End(xlUp).Row + 1, 1).Activate
loLetzte = Sheets("orga. Ausfälle").UsedRange.SpecialCells(xlCellTypeLastCell + 1).Row
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("h8").Select
Range("A5").Select
ende = Range("A65536").End(xlUp).Row
Do Until i = ende
If ActiveCell.Value = "" Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
i = i + 1
Loop
Workbooks("Master SL3.xlsm").Close SaveChanges:=True
End Sub
Gruß
Dietmar
Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.
Dietmar
Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.