ich stehe gerade vor der Frage wie ich in einer Formel für eine Zeile eine Variable setzen kann, die ich am Anfang meines Makros setzen kann.
Ich lasse mir in Spalte G nur Werte anzeigen, wie viele Werte in Zeile 4 vorhanden. Sollte ich aber mehr als 5000 Einträge bekommen, wird die Formel nicht weitergeführt. Ich möchte jetzt quasi am Anfang des Skripts eine Variable festlegen mit einer Zahl. Wie i = 6000, dann wird auch die Formel bis dahin fortgeführt.
Dim LetzteZeile As Long
With ActiveSheet
LetzteZeile = .Cells(Rows.Count, 4).End(xlUp).Row
Range("G2").Select
ActiveCell.FormulaR1C1 = "=MaxWenn(R3C5:R5000C5,R3C6:R5000C6,RC[-1])"
Selection.AutoFill Destination:=Range("G2:G" & LetzteZeile)