Hi
Ich habe über die Jahre den optimalen verschwitzt.
Mein Modell hat einen kleinen Haken, nämlich dann wenn der gesuchte Begriff nicht gefunden wird oder die Sprungmarke ende-1 erreicht.
Wäre super wenn Ihr meinen Denkfehler findet oder einen passenden Link dazu habt.
Suchen muß ich allerdings nach „Matchcodes“ (String)
danke vorab, ciao
anf = 0
ende = 30000001
mitt = anf
suche = Val(InputBox(„Nach welcher Zahl suchen ?“, „Zahl suchen“, „2“))
If suche > 30000000 Then MsgBox „Zahl zu groß“: Exit Sub
While mitt suche
While mitt suche And mitt > anf
ende = mitt
mitt = (mitt - (ende - anf) \ 2) - 1
Wend
Wend