ich entrümple meinen Code gerade nach 'Select' und 'Activate'. Komme aber immer wieder an Grenzen. Suche im Netz hat mich nicht wirklich weiter gebracht.
Z.B. wenn ich mich zwischen mehreren Fenstern bewege, funktioniert "Find" nicht, weil ggfs. das Worksheet im Fenster nicht aktiv ist (Laufzeitfehler 1004 "Die Active-Methode des Range-Objektes konnte nicht ausgeführt werden").
So gehts, beinhaltet aber zweimal "Activate"
Sub Test()
Windows(sWkb).Activate
Sheets("Kontenstamm").Activate
Cells.Find(What:=(sBankkontoPrüf), After:=ActiveCell, LookIn:=xlValues, LookAt _
:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
End Sub
Wenn er den Wert gefunden hat, soll er mir aus der Fundzeile den Wert 10 Spalten weiter rechts zurückgeben.Herzlichen Dank im Voraus Euch Wissenden,
Bert (ein relativ Unwissender, noch!)