Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

function mit Bereich

Forumthread: function mit Bereich

function mit Bereich
Marc
Guten Morgen!
Ich möchte gern eine formel aus Function hinterlegen, komme aber mit dem Bereich nicht zurecht.
Folgendes soll geschehen: Such den Wert aus E10 im Sheet "Bereiche" Spalte E und nimm den Wert der 1 Zeile darunter steht.
Die Formeln stehen untereinander, sodass eine Liste der Werte entsteht, jeweils durch Zeile()-10, die erste Formel steht in Zeile 11 (wird 1), Zeile 12 (wird 2) usw.
Formel:
=BEREICH.VERSCHIEBEN(INDIREKT("Bereiche!E"&VERGLEICH($E$10;Bereiche!E:E;0));ZEILE()-10;0)
Public Function Bereichswert(Bereich, Suchwert, Reihe_verschieben, Spalte_verschieben)
Bereichswert = ActiveSheet.Range(Bereich).Find(Suchwert, lookat:=xlWhole).Offset( _
Reihe_verschieben, Spalte_verschieben)
End Function
Die Formel dazu hieße dann
=bereichswert(Bereiche!E:E;E10;ZEILE()-10;0)
Allerdings wird der Bereich nicht als Bereich erkannt!
Kann mir jemand auf die Sprünge helfen?
Vielen Dank...
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: function mit Bereich
26.04.2012 21:13:10
Josef

Hallo Marc,
soweit ich weiß, wird .Find in Funktionen bei deiner Version nicht funktionieren.
Das geht doch aber ganz einfach per INDEX-Formel, wozu eine UDF?

« Gruß Sepp »

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige