Hallo iDope,
eine Lösung wäre, wenn du jede Excel-Zeile einzeln lesen würdest, dann kannst du bei deiner Lösung bleiben:
tblOptions(1, "Text") = "BNAME = '***NUMMER***'.
Wenn du das dynamisch haben willst, dann in einer Schleife so:
tblOptions.AppendRow
tblOptions(***ZAEHLER***, "Text") = "BNAME = '***NUMMER*** AND '.
bei der letzten Option dann kein ' AND ' mehr.
Je nachdem wieviele Nummern du prüfen möchtest, wäre es aus meiner Sicht geschickter immer Exel-Zeile für Exel-Zeile vorzugehen - also immer nur eine Zeile aus dem SAP zu lesen.
ich weiß nicht, wie lang der 'WHERE' Teil werden darf.
Mit freundlichen Grüßen
Matthias Alpmann