Oh, stimmt ja. Ich hatte gar nicht daran gedacht, dass auch in Zahlen die mehr als vier Ziffern haben gesucht wird, da hier ja logischerweise auch vier Ziffern + Leerzeichen enthalten sind. Daher muss man etwas anders vorgehen.
Zunächst muss die bereits erwähnte Option "Platzhalterzeichen verwenden" aktiviert werden, da man damit andere Suchmöglichkeiten hat. Ich muss dazu sagen, dass ich mit Word XP arbeite (auf meinem iMac habe ich kein Microsoft Office). Im Grunde haben Word XP und Word X aber den gleichen Funktionsumfang. Die Option "Platzhalterzeichen verwenden" sollte auch bei dir vorhanden sein; evtl. ist sie nur etwas anders benannt worden (evtl. "mit Mustervergleich") oder ist an einer anderen Stelle als bei Word XP zu finden. Im Zweifelsfall mal in der Hilfe danach suchen. Bei mir steht die Funktion im (erweiterten) Suchen/Ersetzen-Dialogfenster, dort wo z.B. auch "Groß- und Kleinschreibung" oder "Nur ganzes Wort" steht. Vielleicht hast du es nur übersehen.
Langer Rede kurzer Sinn: Im Feld "Suchen nach" muss etwas komplett anderes stehen, als in meiner ersten Antwort.
Und zwar sieht das dann so aus: <[0-9][0-9][0-9][0-9]>
Der erste und der letzte Platzhalter stehen für den Wortanfang (<) bzw. das Wortende (>). Jede eckige Klammer repräsentiert ein Zeichen; in der Klammer steht der Wert des Zeichens. In obigem Beispiel wird also nach einem "Wort" gesucht, welches vier Zeichen lang ist und bei dem jedes Zeichen einen Wert zwischen 0 und 9 haben kann.
Der Eintrag bei "Ersetzen durch" bleibt wie gehabt: ^&^t
Kleiner Schönheitsfehler ist das Leerzeichen, welches nicht gelöscht wird, sondern jetzt hinter dem Tabstopp steht. Um dieses zu entfernen ist ein weiterer Suchlauf nötig. Dazu zunächst die Option "Platzhalter verwenden" bzw. "mit Mustervergleich" wieder deaktivieren. Dann folgendes eingeben:
Suchen nach: ^t^w
Ersetzen durch: ^t
Das sollte es gewesen sein. Hoffe, ich konnte dir weiterhelfen.