Makro
26.08.2021 16:22:23
Lean
ich benötige Hilfe bei meiner Makro.
Der derzeitige Code ist unten abgebildet.
Es geht mir nun aber um Folgendes:
Ich möchte aus dem Tabellblatt "SAP-Tool" alle Werte die im Bereich von Zelle D5 bis einschließlich Zelle Z5 liegen
in das Tabellenblatt "SAP-Daten" als harte Werte eintragen.
(Grund: im genannten Bereich sind Formeln hinterlegt - daher muss hier Strg+Alt+V gedrückt werden um "Werte" auswählen zu können)
Soweit nicht kompliziert...
Es muss nun aber beim Einfügen in den "SAP-Daten" die richtige Zeile gefunden werden.
Diese wird durch das Datum in Spalte C definiert.
Die Kontrolle soll durch das hinterlegte Datum im Tabellenblatt "SAP-Tool" Zelle C5 erfolgen.
Wie in der Makro erkennbar ist, habe ich versucht mit Hilfe der Strg + Shift + Pfeil nach unten den letzten Eintrag auffindbar zu machen und dann eine Zelle drunter meinen Neueintrag vorzunehmen. Sichtbar ist auch, dass sich die VBA nun nicht auf den letzten Eintrag, sondern die Zelle D272 bezieht, was natürlich falsch ist, sobald ich aufgrund des Datums eine ganz andere Zeile hätte ansprechen müssen.
Kann mir da jemand behilflich sein ? ich stehe auch gerne telefonisch zur Verfügung
Hier meine Rufnummer:
0 + 3097,369633*550000
Sub SAP_Eintrag()
' SAP_Eintrag Makro
Sheets("SAP-Tool").Select
Range("D5").Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Sheets("SAP-Daten").Select
ActiveWindow.SmallScroll Down:=-40
Range("L5").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWindow.SmallScroll Down:=20
Range("D271").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("D272").Select
Sheets("Dash").Select
Range("N1").Select
End Sub