Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > открытие файла Excel, созданного в другой версии


Автор: Petro123 20.5.2010, 09:30
При открытии файла Excell, созданного в другой версии, 
методом
E.WorkBooks.Open(filename);
выскакивает вопрос 
"Сохранить изменения в файле, ... Excel пересчитывает формылы при открытии файлов , сохраненных в предыдущей версии Excel..."
с какой опцией нужно открывать файл, чтобы этот вопрос не появлялся

Автор: Regulum 22.5.2010, 07:51
Среди входных параметров метода WorkBooks.Open есть Converter (целое число) - индекс конвертора, используемого при открытии файла. Подозреваю, что заранее указав нужный конвертор, можно избавиться от указанного вопроса. Однако конкретных значений этого параметра я не знаю. Попробовал промоделировать ситуацию, но при открытии файла Excle2003 в Excel2007 никаких вопросов у меня не выводится, поэтому подобрать экспериментально Converter не могу. Попробуйте у себя.

Автор: Albinos_x 1.6.2010, 09:55
тключи сообщения displeyalerts

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)