C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Сохранение excel-таблицы в формате HTML
klim
Отправлено: 03.11.2004, 11:38


Не зарегистрирован







Кто нибудь пробовал сохранять отчет, сгенерированный в Excel 2000 в формате HTML.
CODE

Procedure SaveAs("SaveAs");
AnsiString FileName;
FileName.sprintf("%s%s.htm", ExtractFilePath(Application->ExeName).c_str(),  ReportDate.FormatString("yyyymmdd").c_str());
DeleteFile(FileName);        
Workbook.Exec(SaveAs << NamedParm("Filename", FileName) << NamedParm("FileFormat", xlHtml));


При попытке сохранения Excel-cервер генерирует исключительную ситуацию и говорит следующую ошибку "Ошибка при выполнении операции сохранения" (у меня русская версия Office)
klim
Отправлено: 03.11.2004, 11:48


Не зарегистрирован







Я понял, где был не прав. У меня процедура SaveAs, до этого момента уже использовалась, нужно сбровить аргументы....

SaveAs.ClearArgs()

А вот после этого уже все работает нормально

Вернуться в Вопросы программирования в C++Builder