Folgendes Problem!
Wie kann ich mit VBA aus einer Spalte (im Excel-Arbeitsblatt) mit mehreren Zahlen den größten Wert auswählen lassen und ihn in eine Zelle auf dem Arbeitsblatt schreiben lassen.
Danke!
Berger
Folgendes Problem!
Wie kann ich mit VBA aus einer Spalte (im Excel-Arbeitsblatt) mit mehreren Zahlen den größten Wert auswählen lassen und ihn in eine Zelle auf dem Arbeitsblatt schreiben lassen.
Danke!
Berger
... das erste verstehe ich ja noch, aber bei der zweiten Funktion, würde es da nicht auch reichen
=MAX(B1:B30)
in der zelle zu schreiben ohne das Rad neu zu erfinden ? :-))
Gruss Rainer
das kann er doch mit der integrierten MAX() Funktion von EXCEL doch auch:
=MAX(
Bereich markieren
Klammer zu
)
Oder habe ich da was falsch verstanden ?
Mehrfachselektionen sind möglich mit:
=MAX(A1:A10;B1:B10;D500:G1000)
Beim Makro ist das so nciht möglich. Die einzig Variante wäre:
Dim Bereich
Bereich = Application.Inputbox("Markieren Sie bitte den Bereich")
Hier kann der Benutzer auch nicht zusammenhängende bereiche markieren.
Gruss Rainer
Euch allen eine Gute Nacht und einen schönen Tag wünscht
Matthias