Hallo Markus,
wie sich Excel 2003 verhält kann ich nicht prüfen. Bei Excel 2007 ist es nach meiner Erfahrung so, dass 'Feste Breite' immer dann aktiviert ist, wenn sich in den Text-Zeilen mehrere Leerzeichen befinden, sogar dann, wenn es die üblichen Trennzeichen wie Tabstop, Semikolon usw. gibt.
Ob 'Feste Breite' für dich das Richtige ist, kann ich nicht beurteilen. Damit kann man arbeiten, wenn auch innerhalb des Textfiles in jeder Spalte die jeweils gleiche Anzahl Zeichen vorkommt, die auch aus Leerzeichen bestehen können. Da sich hier die Trennmarkierungen immer auf das sounsovielte Zeichen beziehen, können ein paar hin und wieder vergessene Leerzeichen auch zur Trennung an der falschen Stelle führen.
Solange es Trennzeichen gibt, würde ich deshalb immer 'Getrennt' aktivieren, egal was Excel da vorschlägt.
Gruß
Kalle