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

Вниз

Excel XP   Найти похожие ветки 

 
Serg   (2003-04-30 15:35) [0]

Уважаемые господа!
Следующий код вызывает диалог SaveDialog сохранения файла Excel XP
и сохраняет в заданном пользователе файле активную книгу:

if SaveDialog1.Execute
then ExcelApplication1.ActiveWorkbook.SaveAs(SaveDialog1.FileName,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,xlNoChange,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,LOCALE_USER_DEFAULT);

Однако в процессе компиляции курсор устанавливается после LOCALE_USER_DEFAULT и требует какие-то дополнительные данные. Разве нужны еще какие-то данные? И правилен ли код? Может быть в насторойках ExcelApplication1,что-то неверно?


 
Smithson ©   (2003-04-30 15:45) [1]

F1 нажми


 
Serg   (2003-04-30 16:54) [2]

F1 уже пробовал. Ничего не понял.


 
Smithson ©   (2003-04-30 17:41) [3]

Ну тада хоть ошибку опиши...
А лучше - запусти excel, включи запись макросов, сделай сайв аз и посмотри, что там за параметры в макросе перечислены - хотя бы их количество.


 
Serg   (2003-04-30 20:00) [4]

EmptyParam,EmptyParam,EmptyParam,EmptyParam,LOCALE_USER_DEFAULT)|;курсор останавливается там, где верт.черта.

Ошибки:[Error] Unit1.pas(45): Not enough actual parameters
[Error] Unit1.pas(57): Incompatible types: "TExcelWorkbook" and "_Workbook"

Дело в том, что это книжный код из книги Архангельского и написан специально для Excel XP. У меня программа почти готова, и из-за этого кода никак не могу ее закончить. Может быть это действительно защита Excel XP от макросов. Т.К. когда я ввожу код
ExcelApplication1.ActiveWorksheet.Delete(LOCALE_USER_DEFAULT);
он хорошо компилирует, но после запуска прг мне выдает:
Unable to retrieve a pointer to a running object registered with OLE for Excel.Sheet8/и т.д.




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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-46696
BlackTiger
2003-05-02 19:51
2003.05.15
Функция Format. Проблема, однако...


1-46678
V-A-V
2003-04-30 11:03
2003.05.15
глюки с Word


3-46669
vladimirS
2003-04-25 08:36
2003.05.15
как лучше установить права пользователям?


4-47054
diMAN
2003-03-13 13:26
2003.05.15
Получение изображения с невидимого окна


7-47030
Fedor
2003-03-19 14:53
2003.05.15
Печать