In Excel sind automatisch alle Textfelder mit max. 255 Zeichen definiert !!
Access kann also nicht anders, als die Felder so deklarieren.

Da du die Daten sowieso in Access brauchst, wäre der Weg einfacher:

Erstelle eine Tabelle über "Tabelle verknüpfen->ODBC->..."
Erstelle eine "Tabellenerstellungs-Abfrage" und lade die Daten von der AS/400 nach Access.
Und siehe, alle Formate werden übernommen !

Zum Editieren dann nur noch Doppelklick auf die neue Tabelle.

Beim Massenändern können auch Änderungsabfragen verwendet werden.

Vorteil: Du sparst dir den Umweg über Excel und die Beschränkung auf 65535 Zeilen !
Mehr als 255 Felder gehen allerdings immer noch nicht.