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

 
Сохранение рабочий книги Excel (SaveAs), Procedure SaveAs("SaveAs")
Sergei
Отправлено: 12.01.2005, 09:50


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







У меня такой вопрос — я отктываю файл Excel и хочу сохранить его в формате .csv (текстовый с разделителем ; )
Используя
String sFilew="e:\\Execl\\1C5.csv";
Procedure SaveAs("SaveAs");
my_workbook.Exec(SaveAs << sFilew.c_str());

- получается тот же Excel, но с другим расширением
Sergei
Отправлено: 12.01.2005, 09:52


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







Отсюда вопрорс каким образм или какие параметры у SaveAs,
чтобы получилось нужное
GIZMO
Отправлено: 12.01.2005, 12:47


Машинист паровоза

Группа: Участник
Сообщений: 174



QUOTE (Sergei @ 12/01/2005, 10:52)
У меня такой вопрос — я отктываю файл Excel и хочу сохранить его в формате .csv (текстовый с разделителем ; )
Используя  
                 String sFilew="e:\\Execl\\1C5.csv";
                  Procedure SaveAs("SaveAs");
                  my_workbook.Exec(SaveAs << sFilew.c_str());

- получается тот же Excel, но с другим расширением

Excel->F1->SaveAs ENTER.
...
expression.SaveAs(Filename, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AddToMru, TextCodePage, TextVisualLayout)

...

FileFormat Optional Variant. The file format to use when you save the file. For a list of valid choices, see the FileFormat property. For an existing file, the default format is the last file format specified; for a new file, the default is the format of the version of Excel being used.

...

итого:
CODE

my_workbook.Exec(SaveAs << sFilew.c_str()<<xlCSV);


Вернуться в Работа с базами данных в C++Builder