Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
740to744
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
740to744
740to744
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

intersect methode

intersect methode
06.03.2006 16:13:10
torsten
hallo,
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

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: intersect methode
06.03.2006 16:41:10
Andi
Hi,
Intersect liefert die Schnittmenge ALLER angegebener Bereiche, in Deinem Fall also die Schnittemge der Spalte A, der Spalte B und Deines Target. Weil Spalte und B schonmal keine Schnittmenge haben, muss isect bei Dir immer Nothing sein.
Anders gesagt: Intersect ist ein logisches UND, kein ODER.
Schönen Gruß,
Andi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige