Makro "zerschossen"
07.08.2021 11:45:36
Fred
ich habe gestern abend ein Makro dummerweise aus "Experimentierfreudigikeit zerschossen" und weis nun nicht mehr, wo oben und unten ist. Passiert, wenn man einen Code nicht wirklich versteht.
Es sollen die Ergebnisse der Spiele von Blatt "Ergebnisse" den Spielen von Blatt "TagesListe" zugeordnet werden. "Derzeitiger Stand" :
Sub Ergebnisse_TagesListe()
Dim ArZiel, ArQuelle, rngZiel As Range, n&, c&
With Sheets("Ergebnisse") 'Reparatur
Set rngQuell = .Range("A2", .Cells(.Rows.Count, 1).End(xlUp)).Offset(0, 2).Resize(, 6)
End With
With Sheets("TagesListe") ' Basis
Set rngZiel = .Range("A2", .Cells(.Rows.Count, 1).End(xlUp)).Offset(0, 2).Resize(, 6)
End With
ArQuelle = rngQuell.Value2
ArZiel = rngZiel.Value2
For n = LBound(ArQuelle) To UBound(ArQuelle)
For c = LBound(ArZiel) To UBound(ArZiel)
If ArZiel(c, 4) = ArQuelle(n, 6) Then
For sp = 8 To 11
Sheets("TagesListe").Cells(c + 1, sp + 0) = Sheets("Ergebnisse").Cells(n + 1, sp + 0) _
Next sp
' Exit For
End If
Next
Next
End Sub
Kann ein Experte bitte mal auf die Beispielmappe schauen und seine Kompetenz einbringen.https://www.herber.de/bbs/user/147496.xlsb
Gruss
Fred