application.max
06.05.2004 09:53:18
lars
ich habe eine Frage zur Sortierung von Datensätzen. Aus einer Datenbank bekomme ich eine große Anzahl von Zahlen übergeben, in der ersten Spalte (Spalte A)steht jeweils die Nummer des Datensatzes, jetzt wollte ich über
application.max([a:a]) den größten Wert ermitteln, das Ergebnis ist jedoch null. Ich vermute es liegt daran, dass die Zahl in den Zellen von Excel in Anführungszeichen gesetzt wird also z.B. "50435" obwohl ich in der Zelle nur 50435 lese. Sortiere ich die Zellen manuell (über sortieren), dann klappt das; Formatiere ich nach Zahl oder sonstwas um ändert das auch nichts!
Kann mir jemand helfen, dass ich die Zahlen so umformatiert bekomme, dass VBA sie als Zahlen erkennt und sortieren kann?
gruß
Lars