Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Excel + Delphi=... 


BJValentine   (2002-01-19 16:20) [0]

Как из Дельфы создать в документе Excel нижний колонтитул, причём колонтитул должен содержать текущую дату. Пробовал таким макаром:
XL.ActiveSheet.PageSetup.LeftFooter:="&d";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&date";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&[date]";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&[Дата]",
Но получал символьную строку в колонтитуле типа Дата], ate и т.п.
Помогите, если кто победил этот недуг COM, плз...



BJValentine   (2002-01-25 11:59) [1]

SOS! Неужели это настолько непобедимо, отзовитесь, гиганты Delphi.



Chris   (2002-01-25 13:09) [2]

...LeftFooter:="&D";

а вообще-то могу предложить простой совет:
1. Запускаешь Excel
2. Нажимаешь меню Сервис/Макрос/Начать запись
3. Выполняешь нужные действия, типа "Создать нижний колонтитул"
4. Завершаешь запись
5. Нажимаешь меню Сервич/Макрос/Редактор Visual Basic
6. Открываешь модули и срисовываешь команды



Alx2   (2002-01-25 13:18) [3]

>Chris © (25.01.02 13:09)
>...LeftFooter:="&D";
Вы проверяли?
Просто мне то же самое в голову пришло. Код из макроса получил. Но стал проверять из Delphi - облом. Пустое место вместо даты. Хотя просто текст ставится. Кстати, сам макрос, естественно, работает.
Вто только разбираться некогда. Так что SOS от BJValentine (25.01.02 11:59), видимо, все еще актуален



BJValentine   (2002-01-25 16:37) [4]

Да, Alx, вот те самые команды, которые я привёл в начале есть ни что иное, как попытка перенести команды из VB в Дельфу, но увы... Вопрос остаётся открытым...



BJValentine   (2002-01-25 19:44) [5]

Ну чё, здаёмса, а ???????????




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.039 c
3-18769           Serhy                 2002-01-12 02:30  2002.02.07  
Index is out of date


3-18733           ADy                   2002-01-10 22:01  2002.02.07  
SQL, Interbase


3-18731           der                   2002-01-10 09:42  2002.02.07  
Периодически возникает ошибка. Insufficient memory for this operation.


1-18805           Sergey001             2002-01-24 18:34  2002.02.07  
Компонент ListView с независимым свойством Font


14-18949          Tosov                 2001-12-16 20:39  2002.02.07  
Вопрос дня !!!