Главная страница
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.018 c
3-75081
alless
2003-12-01 11:11
2003.12.23
Как узнать что поменялся Width колонки в DBGrid?


1-75150
kta
2003-12-09 16:42
2003.12.23
Как можно реализовать плавное проявление изображения bmp?


14-75404
Фагот
2003-11-27 11:07
2003.12.23
Сертификация


1-75213
maxfiles
2003-12-12 03:02
2003.12.23
как связать ListView и i-ую картинку из listview?


1-75206
Sergey Litvin
2003-12-11 09:36
2003.12.23
Неявный опрос компонентов