Если «медлительность» происходит только в Excel, я бы, вероятно, присмотрелся к XML-файлу и убедился, что у интерпретатора в Excel нет проблем с синтаксическим анализом XML. Возможно, он имеет неправильный формат или есть проблемы с чтением. Попробуйте открыть файл в других приложениях, таких как Блокнот и т. Д., И посмотрите, сохраняется ли проблема с медленностью. FWIW, XP не является хорошей платформой для обмена файлами с таким количеством (50) пользователей, поскольку она ограничена 10 подключениями клиентов. Вы могли столкнуться с некоторыми конфликтами с другими клиентами, пытающимися прочитать XML-файл. Я не думаю, что ваша проблема заключается в размере файла, а в том, что Excel делает с файлом после его открытия. Но это только моя мысль. Попробуйте создать дамп файла CSV и открыть его в Excel и посмотрите, сколько времени это займет.