intersect methode
06.03.2006 16:13:10
torsten
wenn zellen eines sheets geändert werden, lasse ich folgenden code ablaufen
...
dim isect
set isect = application.intersect(target, R_1)
...
wobei R_1 eine globale range-variable ist. der obige code funktioniert wunderbar. die vba-hilfe sagt allerdings zu dieser methode:
"Diese Methode gibt ein Range-Objekt zurück, das die rechteckige Schnittmenge von zwei oder mehreren Bereichen darstellt." UND "Hier müssen MINDESTENS zwei Range-Objekte angegeben werden."
gesagt, getan, aber:
...
set isect = application.intersect(target, R_1, R_2)
...
funktioniert nicht *koppkratz*
auch der folgende statische test hat nicht funktioniert
...
set isect = application.intersect(target, range("A:A"), range("B:B"))
...
kann mir bitte jemand helfen, denn ich habe KEINE lust auf:
...
set isect = application.intersect(target, range(R_1.address & "," & R_2.address))
...
wenn die methode für mehr als 2 bereiche die schnittmenge berechnen kann, dann soll sie dies bitte auch tun, oder wie seht ihr das ?
euer torsten