habe gerade ein kleines brett vorm kopf (könnte auch etwas größer ;-)
ich habe mehrere variablen in denen zahlen gespeichert sind. ich möcht nun die variable rausfinden, welche den größten wert beinhaltet. die olh sagt dazu max ( zahl1; zahl2; zahl3....). dies funktioniert aber nicht. habe die; auch schon durch , ersetzt.
ich werde verrückt. mit dem makrorecorder kommt auch max(...)
hier mal mein code
Sub letzte_zeile_finden()
Dim LetzteZeile As Long
Dim LetzteZeile1 As Long
Dim LetzteZeile2 As Long
Dim LetzteZeile3 As Long
Dim LetzteZeile4 As Long
Dim LetzteZeile5 As Long
Dim LetzteZeile6 As Long
Dim LetzteZeile7 As Long
Dim LetzteZeile8 As Long
Dim Maximum As Long
LetzteZeile = Range("A65536").End(xlUp).Row
LetzteZeile1 = Range("B65536").End(xlUp).Row
LetzteZeile2 = Range("C65536").End(xlUp).Row
LetzteZeile3 = Range("D65536").End(xlUp).Row
LetzteZeile4 = Range("E65536").End(xlUp).Row
LetzteZeile5 = Range("F65536").End(xlUp).Row
LetzteZeile6 = Range("G65536").End(xlUp).Row
LetzteZeile7 = Range("H65536").End(xlUp).Row
LetzteZeile8 = Range("I65536").End(xlUp).Row
MsgBox (LetzteZeile & LetzteZeile1 & LetzteZeile2 & LetzteZeile3 & LetzteZeile4 & LetzteZeile5 & LetzteZeile6 & LetzteZeile7 & LetzteZeile8)
Maximum = max((LetzteZeile; LetzteZeile1 ; LetzteZeile2 ; LetzteZeile3 ; LetzteZeile4 ; LetzteZeile5 ; LetzteZeile6 ; LetzteZeile7 ; LetzteZeile8) ---------> hier kommt der fehler
MsgBox Maximum
End Sub
wäre für ne kleine brett vorm kopf entfernung dankbar.