Самое простое решение - вернуться в формат 2003 года, который не должен требовать каких-либо изменений в вашем приложении. Для этого откройте файл с расширением * .xls. Когда появится сообщение с предупреждением («... вы хотите открыть файл сейчас?»), Перейдите к открытию (это предупреждение, чтобы убедиться, что вы случайно не открыли файл с поддержкой макросов). Когда в Excel откроется файл, просто сохраните его как * .xls. Это можно сделать, перейдя в «Кнопка Office / Сохранить как / Excel 97-2003 Workbook».
Теперь более сложным решением будет обновление вашего приложения для работы с новым форматом OfficeML. Я не знаю о компоненте, который вы используете, но он, вероятно, все еще будет работать для некоторых двоичных частей в новом стандарте (особенно проекты VBA), но вам придется распаковать и начать читать файлы XML ,
Если вы этого еще не сделали, создайте новую книгу Excel, сохраните ее как * .xlsx (формат 2007) и в проводнике измените ее расширение на * .zip. Откройте его и осмотрите вокруг. Для более глубокого изучения файлов я бы начал переваривать эту статью MSDN .