Форум: "Основная";
Поиск по всему сайту: 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.027 c
1-18891           Alex Uskov            2002-01-21 16:24  2002.02.07  
Программирование ScanDisk-а


7-19014           SAlex                 2001-08-01 16:11  2002.02.07  
Производитель, дата и версия BIOS


6-18930           VS                    2001-11-16 05:56  2002.02.07  
Все компьютеры в сети


14-18967          rsmike                2001-12-19 03:59  2002.02.07  
Где взять MySQL сервер для Win?


3-18782           Realy_Grey            2002-01-14 13:53  2002.02.07  
где Oracle хранит список таблиц?