Problem mit "union methode"
23.10.2007 10:06:00
Fmueller
danke erstmal für die Hilfe bis jetzt. Es funktioniert auch eigentlich alles wie gedacht.
In meinem Skript durchsuche ich ja einen Bereich nach Duplikaten die ich dann nach Kritierien lösche.
Bis jetzt mache ich das in 2 Spalten in einem Arbeitsblatt. Ich habe mir jetzt überlegt jeweils ein Tab anzulegen und die Range aus den beiden zu bilden, in der ich dann nach Duplikaten suche.
Ich habe das mit der Union Methode versucht. Grundsätzlich sieht das dann bei mir so aus:
...
Dim old as range
dim new as range
dim searchrange as range
set old = Sheets("Old").Range("a4:b5000")
set new = Sheets("New").Range("a4:b5000")
set searchrange = union(old, new)
...
Wenn ich nun das Skript laufen lasse bekomme ich die Meldung: "Methode union für Objekt _Global fehlgeschlagen" . Ich habe auch mal auf der Mircosoft seite geschaut. So wie ich das verstehe ist das eine Art Bug. Aber wie kann man das dann doch hinbekommen, dass ich die Such-Range aus 2 Tabs zusammenstelle?
Danke im voraus
FM