ich bin gerade dabei ein Makro für Excel zu schreiben, in dem in schauen muss ob ein Wert größer als etwas, aber kleiner als etwas anderes ist.
Immoment habe ich das so:
If wert kleiner 3 Then
...
ElseIf 3 größer gleich wert kleiner 5 Then
...
ElseIf 5 größer gleich wert kleiner 10
...
ElseIf 10 größer gleich wert Then
Wenn der Wert jetzt z.B. "2" ist, fällt er in das erste Raster, wird damit i Spalte A geschrieben, "6" würde in das dritte Raster fallen und in Spalte C geschrieben werden, nur leider funktioniert das nicht, so wie es soll.
Das erste Raster funktioniert Wunderbar, in der Spalte A sind alle, die da eben auch sein sollen, allerdings sind in der Spalte B alle anderen und in C und D keine mehr, obwohl da auch Werte größer 10 usw. sind, also eigetnlich in allen Spalten etwas stehen müsste.
Ich nehme an, das man da vielleicht irgendwas bei den größer-kleiner-gleich-zeichen beachten muss in VBA.
Der Code der das in eine andere Spalte schreibt ist immer der gleiche, nur die Spaltenbuchstaben ausgetauscht, muss also eigentlich funktionieren.
Danke.
PS: größer kleiner Zeichen sind natürlich normal die Zeichen, die es eben dafür gibt, nur gehen die hier Leider nicht.