Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

ActiveWorkbook.SaveAs   Найти похожие ветки 

 
zergey ©   (2003-12-10 07:05) [0]

Доброе утро, уже третьий час не могу выполнить следующую строку:

ExcelApplication1.ActiveWorkbook.SaveAs("d:\1.xls", "xlNormal", "", "",false, false, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam);

Получаю исключение: invalid variant type conversation
Не понятно, в чем дело, пробовал явно приводить к OleVariant (напр. OleVariant("xlNormal")) - результат тот же :(
Может, кто поможет примером?
Заранее спасибо


 
Hooch ©   (2003-12-10 07:57) [1]

почему xlNormal строкой то передаеш ? это константа вроди


 
zergey ©   (2003-12-10 08:23) [2]

2 Hooch © (10.12.03 07:57) [1]
если передать xlNormal без кавычек, результат тот же...
М даже если передать все emptyParam, все равно - invalid variant type conversation :(
Можно что-нибудь с этим сделать?


 
Романов Р.В. ©   (2003-12-10 08:50) [3]

Згони все параметры в переменные типа OleVariant


 
zergey ©   (2003-12-10 09:29) [4]

2 Романов Р.В. © (10.12.03 08:50) [3]
Пробую так:

var a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11: OleVariant;
a1:= OleVariant(FName);
a2:= OleVariant(xlNormal);
a3:= OleVariant("");
a4:= OleVariant("");
a5:= OleVariant(false);
a6:= OleVariant(false);
a7:= OleVariant(emptyParam);
a8:= OleVariant(emptyParam);
a9:= OleVariant(emptyParam);
a10:= OleVariant(emptyParam);
a11:= OleVariant(emptyParam);
Excel.ActiveWorkbook.SaveAs(a1,a2, a3,a4,a5,a6,a7,a8,a9,a10,a1,a11);

Результат тот же ...
Блин, ведь остальные методы работают, например ExcelApplication1.Save("d:\1.xls");
У меня у одного возникла такая проблема с saveas?


 
zergey ©   (2003-12-10 10:10) [5]

Все, разобрался оказывается есть еще один обязательный параметр,
вот так работает:
Excel.ActiveWorkbook.SaveAs(FName,xlNormal,"","",false,false, xlNoChange,emptyParam,emptyParam,emptyParam,emptyPar am,1);

Всем спасибо за помощь.



Страницы: 1 вся ветка

Текущий архив: 2003.12.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-75312
Mike Kouzmine
2003-11-24 12:42
2003.12.23
Завтра, страшное дело сказать, что будет. Ваши мнения.


6-75288
AntiFriz
2003-10-22 07:11
2003.12.23
TIdHttp - как закачать картинку


14-75324
chs2r
2003-12-01 13:28
2003.12.23
Объясните мне пожалуйста, что такое пиринговые сети.


6-75298
ChayNik
2003-10-27 04:17
2003.12.23
Помогите Чайнику


3-75087
digester
2003-11-30 14:36
2003.12.23
И снова Ibquery....