Worksheet.Change beim Reihen auffüllen möglich?
Hallo,
meine ersten Versuche mit dem Worksheet.Change Ereignis sind soweit ganz zufriedenstellend und ich bekomme dadurch hin, dass sich Feld C mit einem definierten Wert füllt, wenn Feld A und B gefüllt werden.
Bis jetzt muss ich in jeder Zeile Feld A und B von Hand befüllen, damit sich C füllt, also zuerst in Feld A2 gehen, dann in B2 damit -> C2 = irgendwas und so weiter.
Wenn nun in einer Spalte irdentische Werte folgen, dann möchte ich die Reihe A z.B. von A6 bis A9 den Bereichs einfach füllen, also in Zelle A6 gehen, den Bereich nach unten vergrößern/markieren so dass die Werte von A6 in A7-A9 kopiert werden.
Wenn ich das nun in der Spalte A und Spalte B für die Zellbereiche 6-9 so mache, dann passiert in Spalte C (erwartungsgemäß) nichts, weil ich die Zellen nicht direkt auswähle.
Gibt es ein Ereignis was auf das Erweitern eines Bereiches reagiert?
Ziel:
In A6 springen und nach A9 erweitern/füllen/kopieren, danach in B6 springen und nach B9 runterziehen. In C6 bis C9 soll sich dann je nach Wert in An und Bn irgendwas ergeben.
meine ersten Versuche mit dem Worksheet.Change Ereignis sind soweit ganz zufriedenstellend und ich bekomme dadurch hin, dass sich Feld C mit einem definierten Wert füllt, wenn Feld A und B gefüllt werden.
Bis jetzt muss ich in jeder Zeile Feld A und B von Hand befüllen, damit sich C füllt, also zuerst in Feld A2 gehen, dann in B2 damit -> C2 = irgendwas und so weiter.
Wenn nun in einer Spalte irdentische Werte folgen, dann möchte ich die Reihe A z.B. von A6 bis A9 den Bereichs einfach füllen, also in Zelle A6 gehen, den Bereich nach unten vergrößern/markieren so dass die Werte von A6 in A7-A9 kopiert werden.
Wenn ich das nun in der Spalte A und Spalte B für die Zellbereiche 6-9 so mache, dann passiert in Spalte C (erwartungsgemäß) nichts, weil ich die Zellen nicht direkt auswähle.
Gibt es ein Ereignis was auf das Erweitern eines Bereiches reagiert?
Ziel:
In A6 springen und nach A9 erweitern/füllen/kopieren, danach in B6 springen und nach B9 runterziehen. In C6 bis C9 soll sich dann je nach Wert in An und Bn irgendwas ergeben.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 569011
Url: https://administrator.de/contentid/569011
Ausgedruckt am: 22.11.2024 um 07:11 Uhr
1 Kommentar
Gibt es ein Ereignis was auf das Erweitern eines Bereiches reagiert?
Ja, das selbe, die Event-Variable Target enthält in diesem Fall alle gleichzeitig angepassten Ranges .