Ich möchte in einer geöffneten Arbeitsmappe mit der Find-Methode prüfen, ob ein Wert vorhanden ist und wenn ja, andere Daten aus der Fundzeile auslesen, ohne die Arbeitsmappe aktivieren zu müssen.
Damit meine Codes auch dann funktionieren, wenn der Anwender die Blattreihenfolge ändert oder die Blätter umbenennt (was ich nicht verhindern kann bzw. will), spreche ich die Tabellen grundsätzlich mit den CodeNamen an.
Jetzt meine Frage:
Kann ich die CodeNamen bei Referenzierung auf nicht aktive Mappen nicht verwenden oder mache ich da etwas falsch?
funktioniert, verwende ich aber statt .Sheets(1) den CodeNamen (Tabelle1) bezieht sich Excel auf die Tabelle1 in der aktiven Mappe, verwende ich .Tabelle1 (mit Punkt davor) wird ein Laufzeitfehler 438 (Objekt unterstützt diese Eigenschaft oder Methode nicht).
Habt Ihr eine Idee?
Danke im voraus,
Charlie