Hy Felix,
Ich hab den Fehler gefunden.
Bei meiner Deklaration hieß es wie folgt:
var Suchabfrage = new RegExp( HTZ + "(" + Info1 + "|" + Blattname + "(" + Bereich_Teil1 + "|" + Sektion + "(" + Info2 + "|" + Info3 + "|" + Sektion + "(" + Bereich_Teil2 + ")?" + ")?" + ")?" + ")$" );
Nun habe ich aber das Zeichen "$" am Ende der Kette durch ein "?" ersetzt:
var Suchabfrage = new RegExp( HTZ + "(" + Info1 + "|" + Blattname + "(" + Bereich_Teil1 + "|" + Sektion + "(" + Info2 + "|" + Info3 + "|" + Sektion + "(" + Bereich_Teil2 + ")?" + ")?" + ")?" + ")?" );
Und siehe da, er finden anhand der Variablen-Definition auch die genaue, in der Excel-Tabelle zu suchende Bezeichnung.
LG Romero