22.10.2022, 14:59
Hallo zusammen,
nun muss ich doch einmal aktiv nach Hilfe fragen, da mich langes Suchen im Web oder auch das Durchforsten meines Excel Buchs nicht weitergebracht haben.
Aber vielleicht sehe ich ja auch vor lauter Wald den Baum nicht mehr.
Folgender Code läuft beim Öffnen der Datei durch:
In den Spalten H & J befindet sich eine Formel drin, daher wird diese nicht gelöscht.
Jetzt zu meiner Frage.
Wie kann ich den oben stehenden Code so abändern, dass er alle Einträge die unter dem gelöschten Bereich Automatisch nach oben verschoben werden, damit es nicht zu Hässlichen Lücken kommt.
Ich wäre für jede Hilfe sehr Dankbar und freue mich auf eure Antworten.
Krümmelige Grüße
Butterkeks
nun muss ich doch einmal aktiv nach Hilfe fragen, da mich langes Suchen im Web oder auch das Durchforsten meines Excel Buchs nicht weitergebracht haben.
Aber vielleicht sehe ich ja auch vor lauter Wald den Baum nicht mehr.
Folgender Code läuft beim Öffnen der Datei durch:
Code:
Private Sub Workbook_Open()
Dim ilng As Long
With Sheets("Dashboard")
For ilng = 11 To 20
If .Range("K" & CStr(ilng)).Value = Date - 1 Then Exit For
Next ilng
.Range("G" & CStr(ilng)).Value = ""
.Range("J" & CStr(ilng)).Value = ""
.Range("K" & CStr(ilng)).Value = ""
.Range("L" & CStr(ilng)).Value = ""
End With
End Sub
In den Spalten H & J befindet sich eine Formel drin, daher wird diese nicht gelöscht.
Jetzt zu meiner Frage.
Wie kann ich den oben stehenden Code so abändern, dass er alle Einträge die unter dem gelöschten Bereich Automatisch nach oben verschoben werden, damit es nicht zu Hässlichen Lücken kommt.
Ich wäre für jede Hilfe sehr Dankbar und freue mich auf eure Antworten.
Krümmelige Grüße
Butterkeks