Сегодня случилась такая вот ошибка Excel "слишком много различных форматов в ячейке".
О своей неспособности открыть файл xls сообщил Excel 2003 после того как к редактированию этого файла приложился Excel версии 2007. Да, файл сам по себе не заурядный - много листов, формул и зависимостей. Проблему усугублял тот факт, что работать с таблицей нужно именно в старой версии. И обновлять ее никто не собирался.
Решений проблемы в интернете не нашлось. Статья из базы знаний Microsoft рекомендует почистить форматы вручную. Издеваются, в общем.
На помощь пришел (кто бы мог подумать!!!) OpenOffice. С его помощью я легко открыл файл, пересохранил и скормил обратно Excel-ю 2003.
Вот такая совместимость получается.