Hi Fedjo,
erstmal vielen Dank für deine Antwort, du hast meine Frage zu 100% richtig beantwortet, dein Makro funktioniert :-)
Ich habe allerdings die Frage ein wenig vereinfacht gestellt, weil ich gedacht habe auch mit der Antwort auf diese vereinfachte Fragestellung mein Problem lösen zu können.
Tatsächlich verhält es sich so : Ich habe ein Kurssystem, welches mir die Höchstkurse eines Tages in eine Exceltabelle exportiert. Dieser ändert sich natürlich immer dann, wenn im Laufe das Tages ein neuer Höchskurs erreicht wird. Mit dem Befehlsformel ='WinTrade 1'!M2, eingetragen in Zelle B2, erhalte ich in Zelle B2 den Höchstkurs der Aktie, die in meinem Kurssystem in der 2. Zeile steht, mit ='WinTrade 1'!M3, eingetragen in Zelle B3 erhalte ich in Zelle B3 den Höchstkurs der Aktie, die in meinem Kurssystem in der 3. Zeile steht u.s.w.. Diese Höchstkurse sollen nun mit den Werten verglichen werden, die ich manuell links daneben in die A-Spalte geschrieben habe, also B2 mit A2, B3 mit A3 u.s.w.: Sobald der Wert in Spalte B jetzt den Wert in Spalte A überschreitet, soll dieser in Spalte A übernommen werden.
Dein Makro funktioniert, wenn ich in Spalte B einen höheren Wert manuell eingebe und die Eingabe mit Enter abschließe, aber leider nicht, wenn dieser Wert durch das Kurssystem geliefert wird, dann bleibt nämlich der alte Wert in Spalte A erhalten und wird nicht von Spalte B übernommen.
Ich hoffe du kannst auch dieses Problem lösen, bisher habe ich nämlich dieses Problem immer so lösen müssen, das ich manuell die beiden Werte verglichen habe und den höheren Wert von B in Spalte A übertragen habe ...
Gruß
Heiko