Ah! SQL Server 2000. It is possible to do by inserting them into cells in 8000 char chunks, using the substring command to slice up the text BLOB. Then you would have to concatenate the cells in Excel. Yes, it is not pretty, but I don't know other way in SQL 2000. TEXT data types are as friendly as a cornered rat.
something like
SELECT substring(NastyTextColumn,1,8000), substring(NastyTextColumn,8001,8000),..etc...